summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-21Merge pull request #291 from purpasmart96/licensebunnei
License change
2014-12-21Update README.mdbunnei
2014-12-21Merge pull request #271 from archshift/createfbunnei
Added CreateFile to the FS_USER service
2014-12-21Added CreateFile to the FS_USER servicearchshift
Tested with hwtests.
2014-12-20License changepurpasmart96
2014-12-21Merge pull request #323 from lioncash/saddsubbunnei
armemu: Implement SADD8/SSUB8
2014-12-20Merge pull request #318 from bunnei/simulate-thread-sleepbunnei
Thread: Wait current thread on svc_SleepThread
2014-12-20Merge pull request #319 from yuriks/travis-apt-cachebunnei
Travis: Enable caching of dependencies
2014-12-20Thread: Wait current thread on svc_SleepThreadbunnei
- Removed unused VBLANK sleep mode - Added error log for bad context switch - Renamed VerifyWait to CheckWaitType to be more clear
2014-12-20armemu: Implement SADD8/SSUB8Lioncash
2014-12-20Merge pull request #316 from yuriks/thread-handlebunnei
Kernel: Implement support for current thread pseudo-handle
2014-12-20Merge pull request #296 from lioncash/dynbunnei
dyncom: Implement UMAAL
2014-12-20Merge pull request #310 from lioncash/ssat16bunnei
armemu: Fix SSAT16.
2014-12-20Merge pull request #320 from lioncash/labsbunnei
armemu: Should be using labs for USAD8/USADA8
2014-12-20armemu: Should be using labs for USAD8/USADA8Lioncash
2014-12-20Merge pull request #311 from lioncash/usadabunnei
armemu: Implement USAD8 and USADA8
2014-12-20Merge pull request #313 from lioncash/smlsdbunnei
armemu: Implement SMLSD
2014-12-20Merge pull request #314 from lioncash/qsax-qasxbunnei
armemu: Implement QASX and QSAX
2014-12-20Travis: Try to cache downloaded files to work around sf.net suckingYuri Kunde Schlesner
2014-12-20Merge pull request #284 from neobrain/pica_progressbunnei
Pica progress: Texturing, shaders, cleanups & more
2014-12-20Pica/VertexShader: Promote a log message to critical status.Tony Wasserka
2014-12-20Pica/VertexShader: Small optimization.Tony Wasserka
2014-12-20Pica/VertexShader: Be robust against invalid inputs.Tony Wasserka
More specifically, this also fixes crashes by Citra trying to load a src2 register even if the current instruction does not use that.
2014-12-20Pica/VertexShader: Clarify a comment.Tony Wasserka
2014-12-20Pica/DebugUtils: Further cleanups to LookupTexture.Tony Wasserka
2014-12-20Pica/DebugUtils: Fix two warnings.Tony Wasserka
2014-12-20Pica/DebugUtils: Better document LookupTexture.Tony Wasserka
2014-12-20Pica/Rasterizer: Get rid of C-style casts.Tony Wasserka
2014-12-20Pica/DebugUtils: Make a number of variables static.Tony Wasserka
Makes for cleaner and faster code.
2014-12-20Pica/VertexShader: Cleanup flow control logic and implement CMP/IFU ↵Tony Wasserka
instructions.
2014-12-20Pica/VertexShader: Run instruction handlers according to the effective opcode.Tony Wasserka
This allows for proper emulation of the different CMP/LRP/MAD instructions.
2014-12-20Pica/VertexShader: Implement MAX instructions.Tony Wasserka
2014-12-20Pica: Add support for boolean uniforms.Tony Wasserka
2014-12-20Pica/VertexShader: Add support for MOVA, CMP and IFC.Tony Wasserka
2014-12-20Pica/VertexShader: Move code around a bit.Tony Wasserka
2014-12-20Pica/VertexShader: Some cleanups using std::array.Tony Wasserka
2014-12-20Pica/VertexShader: Support negating src2.Tony Wasserka
2014-12-20Pica/DebugUtils: Replace duplicated SHBIN structures in favor of nihstro's ones.Tony Wasserka
2014-12-20Pica/VertexShader: Remove (now) duplicated shader bytecode definitions in ↵Tony Wasserka
favor of nihstro's ones.
2014-12-20Add nihstro (a 3DS shader tools suite) as a submodule.Tony Wasserka
2014-12-20Pica/DebugUtils: Add an event triggered after loading a vertex.Tony Wasserka
2014-12-20Pica/PrimitiveAssembly: Implement triangle strips.Tony Wasserka
2014-12-20Pica/CommandProcessor: Add a safety check for invalid (?) GPU configurations.Tony Wasserka
2014-12-20Pica/CommandProcessor: Fix vertex decoding if multiple memory areas are ↵Tony Wasserka
accessed for different attributes.
2014-12-20Add support for a ridiculous number of texture formats.Tony Wasserka
2014-12-20Pica: Unify ugly address translation hacks.Tony Wasserka
2014-12-20Pica: Further improve Tev emulation.Tony Wasserka
2014-12-20Pica: Merge texture lookup logic for DebugUtils and Rasterizer.Tony Wasserka
This effectively adds support for a lot texture formats in the rasterizer.
2014-12-20Pica: Implement texture wrapping.Tony Wasserka
2014-12-20Pica/DebugUtils: Add support for RGBA8, RGBA5551, RGBA4 and A8 texture formats.Tony Wasserka