Commit Graph

11940 Commits

Author SHA1 Message Date
Lioncash 7ebc829b17 Remove a pointless c_str() call in FileUtil.cpp. The function takes a string in it's parameter 2014-02-03 21:31:12 -05:00
Pierre Bourdon 36f6ec8b89 Merge pull request #27 from delroth/swcp-struct-fix
SWCommandProcessor: fix the CPReg structure fields
2014-02-03 16:42:05 -08:00
Pierre Bourdon eb457c88a7 Merge pull request #28 from Tilka/warnings
Silence warning
2014-02-03 16:39:50 -08:00
Tillmann Karras 8ef57064b2 Silence warning 2014-02-04 01:30:39 +01:00
Pierre Bourdon 8ab6ed4b49 SWCommandProcessor: fix the CPReg structure fields
This structure fields should match byte-to-byte the layout of MMIO registers:
it is addressed using the MMIO reg address when doing a CP MMIO read. This was
unfortunately not the case, causing CP reads to be mostly broken with the
software renderer.
2014-02-04 01:16:14 +01:00
Dolphin i18n Bot 9856110782 Automatic translation resources update from Transifex 2014-02-03 00:00:41 +00:00
Pierre Bourdon 3363b396af Merge pull request #23 from lioncash/sorta-large-input-cleanup
Larger cleanup to input-related source files (this time using unique_ptr).
2014-02-02 15:11:15 -08:00
Ryan Houdek 70f66ad325 Merge pull request #24 from lioncash/remove-ocl-references
Remove leftover references to OpenCL from the Visual Studio vcxproj file for VideoCommon.
2014-02-02 01:53:53 -08:00
Lioncash e96f464eb5 [VideoCommon] Remove references to now non-existant files OpenCL.h and OpenCL/OCLTextureDecoder.h in the Visual Studio vcxproj file. 2014-02-01 21:52:06 -05:00
Lioncash 3efb0aa5f7 Purely stylistic cleanup of Core/HW/WiimoteEmu/Attachment/* files.
Also cleaned up WiimoteEmu.h as well.
2014-02-01 19:13:38 -05:00
Lioncash c31a623780 Clean up InputConfigDiag.cpp.
Changes a bunch of for+iterator loops into foreach loops.
2014-02-01 19:02:32 -05:00
Lioncash 557015626a Introduce the usage of unique_ptr into the InputCommon ControlEmu.h class. Allows for the automatic handling of resource deallocation. 2014-02-01 17:20:35 -05:00
degasus 6089e4470a OGL: remove ubo workaround
This was only keeped for some broken mesa versions. Meanwhile most used versions should be fixed for almost a year.
2014-02-01 22:33:45 +01:00
Pierre Bourdon 97119d0e89 Merge pull request #18 from lioncash/small-jit-macro-cleanup
Move two macros (JITDISABLE and INSTRUCTION_START) into JitBase.h.
2014-02-01 09:29:00 -08:00
Dolphin i18n Bot 4680d22ead Automatic translation resources update from Transifex 2014-02-01 11:30:34 +00:00
Dolphin i18n Bot 3b26bcfcdd Automatic translation template update 2014-02-01 11:29:37 +00:00
Pierre Bourdon 5a95b9ec2e Merge pull request #21 from degasus/master
VertexShaderGen: fix D3D posmtx attribute regression by VertexLoaderCleanup merge
2014-02-01 02:40:17 -08:00
degasus 31c3bee5bc VertexShaderGen: fix D3D posmtx attribute regression by VertexLoaderCleanup branch
Sorry, I'm too dumb too test my code. I hope this will work fine now.
2014-02-01 11:35:46 +01:00
Tony Wasserka 3dd31fe22b Merge pull request #11 from degasus/VertexLoaderCleanup
Vertex loader cleanup.
2014-01-31 06:13:26 -08:00
neobrain 0735fb7a52 Merge pull request #13 from degasus/dlCacheRemove
Remove Display List caching.
2014-01-31 03:42:06 -08:00
Pierre Bourdon 91fc1d7438 Merge pull request #19 from degasus/buildbot_try_branches
buildbot: reset to upstream known revision
2014-01-31 01:04:26 -08:00
degasus 9d87b8b3c8 buildbot: find base revision and generate diff explicit 2014-01-31 07:58:51 +01:00
degasus 91cddd874b GameSettings: wipe cache display lists 2014-01-31 07:40:37 +01:00
degasus 3437c7f060 VideoCommon: small VertexLoader(Manager)? refactoring 2014-01-31 07:31:03 +01:00
degasus 010a0d481a VideoCommon: remove Cache Displaylist
This option was known to break every second game and only boost a bit.
It also seems to be broken because of streaming into pinned memory and buffer storage buffers.

v2: also remove dlc_desc
2014-01-31 07:30:55 +01:00
degasus a65162f1cd PortableVertexFormat: use AttributeFormat for posmtx attribute format 2014-01-31 07:19:34 +01:00
degasus 6c59b691b0 PortableVertexFormat: use AttributeFormat for texcoord attribute format 2014-01-31 07:19:34 +01:00
degasus ef2d6e7d53 PortableVertexFormat: use AttributeFormat for color attribute format 2014-01-31 07:19:34 +01:00
degasus b38ef39ab7 PortableVertexFormat: use AttributeFormat for normal attribute format 2014-01-31 07:19:34 +01:00
degasus 210f4f3e55 PortableVertexFormat: add a struct which hold all needed information for every vertex and use this for position
atm, position attribute is hardcoded both in VertexLoader and in backends.

v2: fix coding style + cleanup lookup table
2014-01-31 07:19:25 +01:00
Lioncash 89001accd8 Move two macros that literally doesn't change across all JIT platforms (JITDISABLE and INSTRUCTION_START) and simply have it in the JitBase.h source file. This way the macro is just located in one spot rather than 6 places. 2014-01-30 22:11:39 -05:00
Lioncash 825c5f689b Remove some unnecessary comments, as pointed out by Matt_P. 2014-01-30 20:21:18 -05:00
Lioncash d91a5abba1 Light cleanup to a little bit of InputCommon. Replaces much of the iterators that litter this section of the codebase.
Also clean up a little bit of the comments that describe the interface classes.
2014-01-30 19:51:21 -05:00
Pierre Bourdon b5b02de663 Merge pull request #16 from lioncash/core-timing-string-fix
Fix an unused variable within function GetScheduledEventsSummary() in CoreTiming.cpp
2014-01-30 13:28:58 -08:00
Lioncash fea3076241 Fix an unused variable within function GetScheduledEventsSummary() in CoreTiming.cpp. 2014-01-30 15:52:27 -05:00
degasus 02d1d8e6a0 NativeVertexFormat: swap unsigned / signed formats to match GX order 2014-01-30 11:12:10 +01:00
Pierre Bourdon 72cc6431e5 Merge pull request #9 from Sonicadvance1/Fix-AndroidRender
[Android] Fix Android not calling eglSwapBuffers
2014-01-29 15:08:32 -08:00
Pierre Bourdon 23e64001dd Merge pull request #10 from Sonicadvance1/Fix-AdrenoBlitRotate
[Android] Fix Adreno v53 development drivers rotating framebuffer
2014-01-29 14:43:29 -08:00
Ryan Houdek 99b6c82ac3 [Android] Fix Adreno v53 development drivers rotating framebuffer
Older Qualcomm drivers rotated the framebuffer 90 degrees and this fix didn't work.
Now for some obscene reason it rotates a full 180 degrees.
This can at least be worked around by flipping around the image on our end.
2014-01-29 16:39:45 -06:00
Ryan Houdek 990be70eb7 [Android] Fix Android not calling eglSwapBuffers
This isn't the cleanup that GLInterface needs, but for now it makes it so it'll swap and not just black screen
A cleanup to GLInterface will be coming in a couple weeks.
2014-01-29 15:54:55 -06:00
Matthew Parlane 5df958fe23 Merge pull request #8 from lioncash/remove-dx9-tidbits
Remove two references to the obsoleted DX9 backend in VideoCommon.
2014-01-29 11:47:54 -08:00
Lioncash 0f555d3a47 Remove two references to DX9 in VideoCommon.
DX9 isn't a backend anymore, so may as well get rid of them
2014-01-29 14:39:13 -05:00
Pierre Bourdon e358cb92fd Merge pull request #7 from lioncash/readme-markdown
Use monospace at points in the Readme.md, also use https in dolphin-emu.org links.
2014-01-29 08:20:43 -08:00
Lioncash ae42c18f84 Correct the dolphin-emu.org links to use https. 2014-01-29 11:03:22 -05:00
Lioncash df2e542697 Monospace files, folders, keys, and commands within the Readme.md file.
Also bolded the value '1' in the bullet point talking about LocalUserConfig.
2014-01-29 10:40:48 -05:00
neobrain 48cde2685c Merge pull request #6 from lioncash/readme-markdown
Change the plain-text Readme.txt to a markdown-using Readme.md.
2014-01-29 06:45:10 -08:00
Lioncash d7268dd176 Add a period in the system requirements list for consistency. 2014-01-29 09:41:34 -05:00
Lioncash e015cb0bca Move the recommended CPU/GPU sentences onto their own indented line in the system requirements list (thanks go to neobrain for pointing this out). 2014-01-29 09:38:56 -05:00
Lioncash 1d5fab41dc Update the Readme.md with suggestions and improvements by neobrain.
Updated the "Project Site" link to point to the github page. Also added links to the forums and wiki. Also fixed some list indentation in the system requirements.
2014-01-29 09:29:53 -05:00
Lioncash ab51d14290 Fix formatting within the Readme.md. A little more.
Properly escaped the underscores in the Windows registry notation.
2014-01-29 09:08:19 -05:00