| Age | Commit message (Collapse) | Author |
|
consecutive output register tables.
We now write create a temporary buffer for output registers and copy all of them to the actual output vertex structure after the shader has run. This is technically not necessary, but it's easier to vectorize in the future.
|
|
Touchpad support
|
|
|
|
|
|
|
|
|
|
Implement SetLcdForceBlack and add implementation for color filling in the GPU code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Assemblers will exit with an error when trying to assemble instructions with disallowed registers.
|
|
GPU: Implemented more depth buffer formats.
|
|
|
|
|
|
This fixes the horizontal lines in Picross E, Cubic Ninja, Cave Story 3D and possibly others
|
|
Pica/PrimitiveAssembly: Fix triangle strips and fans being generated with incorrect winding order.
|
|
|
|
GPU: Use the correct position for the finished bit in memory fills
|
|
|
|
GPU: Corrected the 24 bit memory fills component order
|
|
incorrect winding order.
|
|
Fix errorcodes for bad config block request
|
|
Apply the logging filter before sending the message to the queue
|
|
Minor bugfixes to LDM/STM.
|
|
|
|
Update nihstro submodule to the initial release version.
|
|
Asserts: Use lambdas to keep assertion code away from the main code path
|
|
Previously it would write the contents of register 13 for the case where the link register (r14) is supposed to be written.
|
|
|
|
|
|
Includes more opcodes to implement in the future.
|
|
Build app bundles on OS X. Fixes the issue where the menubar would not appear.
|
|
Apparently inline comments is not necessarily standard in the INI format, and our parser was erroneously parsing the comments as values.
|
|
|
|
|
|
Set framebuffer layout from EmuWindow.
|
|
|
|
|
|
Add profiling infrastructure and widget
|
|
formatting on the other thread.
|
|
|
|
|
|
Services: Moved the PTM and APT services to their own folder
|