2015-08-30

Citra Git (2015/08/30)

EmuCR: CitraCitra Git (2015/08/30) is compiled. This is the trunk of Citra Project. Citra is an experimental open-source Nintendo 3DS emulator/debugger written in C++. At this time, it only emulates a very small subset of 3DS hardware, and therefore is only useful for booting/debugging very simple homebrew demos. Citra is licensed under the GPLv2. Refer to the license.txt file included.

Citra Git Changelog:
* Merge pull request #1049 from Subv/stencil
Rasterizer: Corrected the stencil implementation.
* HWRenderer: Added a workaround for the Intel Windows driver bug that causes glTexSubImage2D to not change the stencil buffer.
Reported here https://communities.intel.com/message/324464
* HWRasterizer: Implemented stencil ops 6 and 7.
* SWRasterizer: Implemented stencil ops 6 and 7.
IncrementWrap and DecrementWrap, verified with hwtests.
* HWRasterizer: Implemented stencil op 1 (GL_ZERO)
* SWRasterizer: Implemented stencil action 1 (GL_ZERO).
Verified with hwtests.
* SWRasterizer: Removed a todo. Verified with hwtests.
* SWRenderer: The stencil depth_pass action is executed even if depth testing is disabled.
The HW renderer already did this.
* Rasterizer: Abstract duplicated stencil code into a lambda.
* GLRasterizer: Implemented stencil testing in the hw renderer.
* GPU/Rasterizer: Corrected the stencil implementation.
Verified the behavior with hardware tests.

Download: Citra Git (2015/08/30) x64
Source: Here

0 Comments

Post a Comment