aboutsummaryrefslogtreecommitdiff
path: root/src/video_core
AgeCommit message (Collapse)Author
2018-11-25Merge pull request #1763 from ReinUsesLisp/bfibunnei
gl_shader_decompiler: Implement BFI_IMM_R
2018-11-25Merge pull request #1760 from ReinUsesLisp/r2pbunnei
gl_shader_decompiler: Implement R2P_IMM
2018-11-25Merge pull request #1782 from FernandoS27/dcbunnei
Fixed Coordinate Encodings in TEX and TEXS instructions
2018-11-25Merge pull request #1783 from ReinUsesLisp/clip-distancesbunnei
gl_shader_decompiler: Implement clip distances
2018-11-25Merge pull request #1796 from ReinUsesLisp/morton-movebunnei
video_core: Move morton functions out of gl_rasterizer_cache
2018-11-24Merge pull request #1787 from bunnei/fix-gpu-mmbunnei
memory_manager: Do not allow 0 to be a valid GPUVAddr.
2018-11-25morton: Style changesReinUsesLisp
2018-11-25video_core: Move morton functions to their own fileReinUsesLisp
2018-11-24Fix Texture OverlappingFernandoS27
2018-11-23Merge pull request #1725 from FernandoS27/gl43bunnei
Update OpenGL's backend version from 3.3 to 4.3
2018-11-23Merge pull request #1785 from Tinob/masterbunnei
Add support for clear_flags register
2018-11-23Merge pull request #1769 from ReinUsesLisp/ccbunnei
gl_shader_decompiler: Rename cc to condition code and name internal flags
2018-11-24Add support for clear_flags registerRodolfo Bogado
2018-11-23Fix TEXS Instruction encodingsFernandoS27
2018-11-23Fix one encoding in TEX InstructionFernandoS27
2018-11-23Corrected inputs indexing in TEX instructionFernandoS27
2018-11-23Merge pull request #1744 from degasus/shader_cachebunnei
shader_cache: Only lock covered instructions.
2018-11-23memory_manager: Do not allow 0 to be a valid GPUVAddr.bunnei
- Fixes a bug with Undertale using 0 for a render target.
2018-11-23Added predicate comparison LessEqualWithNan (#1736)Hexagon12
* Added predicate comparison LessEqualWithNan * oops * Clang fix
2018-11-23Merge pull request #1756 from ReinUsesLisp/fix-texturesbunnei
gl_shader_decompiler: Fix register overwriting on texture calls
2018-11-23Merge pull request #1766 from FernandoS27/fix-txqbunnei
Properly Implemented TXQ Instruction
2018-11-23gl_shader_decompiler: Implement clip distancesReinUsesLisp
2018-11-22gl_shader_decompiler: Add a message for unimplemented cc generationReinUsesLisp
2018-11-22Merge pull request #1775 from bunnei/blend-eqbunnei
maxwell_3d: Implement alternate blend equations.
2018-11-22Merge pull request #1764 from bunnei/macrointerpreterbunnei
macro_interpreter: Implement AddWithCarry and SubtractWithBorrow.
2018-11-22macro_interpreter: Implement AddWithCarry and SubtractWithBorrow.bunnei
- Used by Undertale.
2018-11-22maxwell_3d: Implement alternate blend equations.bunnei
- Used by Undertale.
2018-11-21Merge pull request #1737 from FernandoS27/layer-copybunnei
Implemented Fast Layered Copy
2018-11-21gl_shader_decompiler: Rename internal flag stringsReinUsesLisp
2018-11-21gl_shader_decompiler: Rename control codes to condition codesReinUsesLisp
2018-11-21gl_shader_decompiler: Fix register overwriting on texture callsReinUsesLisp
2018-11-21Merge pull request #1753 from FernandoS27/ufbtypebunnei
Use default values for unknown framebuffer pixel format
2018-11-21Merge pull request #1752 from ReinUsesLisp/unimpl-decompilerbunnei
gl_shader_decompiler: Use UNIMPLEMENTED when applicable
2018-11-21Properly Implemented TXQ InstructionFernandoS27
2018-11-21gl_shader_decompiler: Implement BFI_IMM_RReinUsesLisp
2018-11-21Merge pull request #1754 from ReinUsesLisp/zero-registerbunnei
gl_shader_decompiler: Remove UNREACHABLE when setting RZ
2018-11-21Removed pre 4.3 ARB extensionsFernandoS27
2018-11-21Use default values for unknown framebuffer pixel formatFernandoS27
2018-11-21gl_shader_decompiler: Implement R2P_IMMReinUsesLisp
2018-11-20gl_shader_decompiler: Remove UNREACHABLE when setting RZReinUsesLisp
2018-11-20gl_shader_decompiler: Use UNIMPLEMENTED instead of LOG+UNREACHABLE when ↵ReinUsesLisp
applicable
2018-11-20maxwell_3d: Initialize rasterizer color mask registers as enabled.bunnei
- Fixes rendering regression with Sonic Mania.
2018-11-20shader_cache: Only lock covered instructions.Markus Wick
2018-11-19Implemented Fast Layered CopyFernandoS27
2018-11-18Merge pull request #1717 from FreddyFunk/swizzle-gobbunnei
textures/decoders: Replace magic numbers
2018-11-18Merge pull request #1693 from Tinob/masterbunnei
Missing ogl states
2018-11-18Eliminated unnessessary memory allocation and copy (#1702)Frederic L
2018-11-18gl_rasterizer: Remove default clip distanceReinUsesLisp
2018-11-18drop support for non separate alpha as it seems to cause issues in some gamesRodolfo Bogado
2018-11-17fix sampler configuration, thanks to Marcos for his investigationRodolfo Bogado