summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-02-25Merge pull request #575 from linkmauve/xdgbunnei
Switch to the XDG Base Directory Specification for directory selection
2015-02-25arm: Remove unnecessary booleansLioncash
We don't care about any of these.
2015-02-25Common: Switch to the XDG Base Directory Specification for directory selection.Emmanuel Gil Peyrot
This allows for easily movable and independent configuration and data directories, using standardized paths.
2015-02-24Merge pull request #601 from Subv/y2rbunnei
Services: Implemented Y2R_U::GetTransferEndEvent
2015-02-24Rasterizer: Add support for RGBA4 framebuffer format.bunnei
2015-02-24Services: Implemented Y2R_U::GetTransferEndEventSubv
Aero Porter was throwing an "Invalid Handle" fatal error without this.
2015-02-23Merge pull request #595 from linkmauve/new-3ds-inputbunnei
Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one.
2015-02-23Merge pull request #581 from archshift/tfebunnei
Added information reporting from ThrowFatalError
2015-02-22GPU: Fixed RGBA8 as output format in a display transfer.Subv
Verified with hwtests
2015-02-22Added information reporting from ThrowFatalErrorarchshift
This was RE'd from the errdisp applet.
2015-02-22Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one.Emmanuel Gil Peyrot
2015-02-22Merge pull request #471 from archshift/pp3ports3bunnei
GPU: Add support for more framebuffer formats in display transfers.
2015-02-22GPU: Add support for more framebuffer formats in display transfers.Tony Wasserka
2015-02-22Rasterize with the correct color component order.bunnei
- Fixes a regression with #594.
2015-02-22Merge pull request #596 from kevinhartman/unaligned-cleanupbunnei
Clean up unaligned 32-bit memory reads
2015-02-22Merge pull request #594 from Subv/display_transferbunnei
GPU: Fixed the RGBA8 input format and RGB8 output format
2015-02-22Merge pull request #593 from Subv/search_problemTony Wasserka
Pica/VertexShader: Fixed LOOP with more than one iteration.
2015-02-21Cleaned up unaligned access.Kevin Hartman
2015-02-21GPU: Fixed the RGBA8 input format and RGB8 output formatSubv
in Display Transfers, tested with hwtests.
2015-02-21Pica/VertexShader: Fixed LOOP with more than one iteration.Subv
Previously it wouldn't jump back to the start of the loop code once it reached the end of the block. Fixes the texture problems in a lot of games.
2015-02-20Common: Change names containing “Dolphin” or “PPSSPP” to something ↵Emmanuel Gil Peyrot
more generic.
2015-02-20Merge pull request #588 from archshift/somebranchbunnei
Sweeping cleanup of Common
2015-02-19Misc cleanup of common and related functionsarchshift
2015-02-19Remove duplication of INSERT_PADDING_WORDS between pica.h and gpu.harchshift
2015-02-19Merge pull request #587 from archshift/assertbunnei
Convert a few C stdlib asserts to Citra's own asserts
2015-02-18Remove "super lame/broken" file_search compilation unit that was leftover ↵archshift
from Dolphin
2015-02-18Remove redundant utf8 compilation unit that was leftover from Dolphinarchshift
2015-02-18Remove useless extended_trace compilation unit that was leftover from Dolphinarchshift
2015-02-18Remove the useless msg_handler compilation unit that was left over from Dolphinarchshift
2015-02-18Convert a few C stdlib asserts to Citra's own assertsarchshift
2015-02-18Rasterizer: Fixed a warning in GetWrappedTexCoord.Subv
Redeclaring the variable inside the switch was causing weird behavior.
2015-02-18Merge pull request #580 from lioncash/emplacebunnei
core/video_core: Use in-place construction where possible
2015-02-18Pica/Rasterizer: Replace exit() calls with UNIMPLEMENTED().Tony Wasserka
2015-02-18Pica/Rasterizer: Make some local lambdas static.Tony Wasserka
2015-02-18Pica/BlendUnit: Implement separate color/alpha blend equations.Tony Wasserka
2015-02-18Pica/TextureEnvironment: Add a note.Tony Wasserka
2015-02-18Pica/TextureEnvironment: Treat texture combiner source 1 as the PrimaryColor.Tony Wasserka
Not really sure where the difference is, but some applications seem to use this 1:1 the same way...
2015-02-18Pica/TextureEnvironment: Add support for the MAD-like texture combiners and ↵Tony Wasserka
clean up texture environment logic.
2015-02-18Pica/OutputMerger: Fix flipped framebuffers.Tony Wasserka
2015-02-18Pica/TextureUnit: Implement mirrored repeating texture wrapping.Tony Wasserka
2015-02-18Pica: Fix a bug in the register definitions, relating to texture wrapping.Tony Wasserka
2015-02-18Pica/OutputMerger: Implement color format checking.Tony Wasserka
2015-02-18Pica/Rasterizer: Rasterize actual pixel centers instead of pixel corners.Tony Wasserka
2015-02-18Pica/Rasterizer: Fix garbage pixels at triangle borders.Tony Wasserka
2015-02-18Pica/Rasterizer: Clean up and fix backface culling.Tony Wasserka
2015-02-18Pica: Cleanup clipping code and change screenspace z to range from -1..0.Tony Wasserka
The change in depth range seems to reflect better to what applications are expecting, and makes for cleaner code overall (hence is more likely to reflect hardware behavior).
2015-02-18Pica/VertexShader: Implement the LOOP instruction.Tony Wasserka
2015-02-18Pica/CommandProcessor: Properly implement shader load destination offset ↵Tony Wasserka
registers.
2015-02-18Pica/CommandProcessor: Work around initialized vertex attributes some more.Tony Wasserka
2015-02-18GPU: Properly implement memory fills.Tony Wasserka