aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl
AgeCommit message (Expand)Author
2018-10-22Added Saturation to FMUL32IFernandoS27
2018-10-22Merge pull request #1547 from FernandoS27/fix-fsetbunnei
2018-10-22Fixed FSETP and FSETFernandoS27
2018-10-22Fixed VAOs Float types only returning GL_FLOAT in cases that they had to retu...FernandoS27
2018-10-20gl_shader_decompiler: Move position varying declaration back to gl_shader_genReinUsesLisp
2018-10-19Merge pull request #1501 from ReinUsesLisp/half-floatbunnei
2018-10-18fermi_2d: Add support for more accurate surface copies.bunnei
2018-10-18Merge pull request #1505 from FernandoS27/tex-3dbunnei
2018-10-17Merge pull request #1489 from FernandoS27/fix-tldsbunnei
2018-10-17Implement Reinterpret Surface, to accurately blit 3D texturesFernandoS27
2018-10-17Implement 3D TexturesFernandoS27
2018-10-17Merge pull request #1497 from bunnei/flush-framebuffersbunnei
2018-10-17Merge pull request #1496 from FernandoS27/tex-arraybunnei
2018-10-17gl_rasterizer_cache: Remove unnecessary block_depth=1 on Flush.bunnei
2018-10-17gl_rasterizer_cache: Remove unnecessary temporary buffer with unswizzle.bunnei
2018-10-16gl_rasterizer_cache: Use AccurateCopySurface for use_accurate_gpu_emulation.bunnei
2018-10-16config: Rename use_accurate_framebuffers -> use_accurate_gpu_emulation.bunnei
2018-10-16rasterizer_cache: Refactor to support in-order flushing.bunnei
2018-10-16gl_rasterizer_cache: Refactor to only call GetRegionEnd on surface creation.bunnei
2018-10-16gl_rasterizer_cache: Only flush when use_accurate_framebuffers is enabled.bunnei
2018-10-16gl_rasterizer_cache: Separate guest and host surface size managment.bunnei
2018-10-16gl_rasterizer_cache: Rename GetGLBytesPerPixel to GetBytesPerPixel.bunnei
2018-10-16gl_rasterizer_cache: Remove unused FlushSurface method.bunnei
2018-10-16gl_rasterizer: Implement flushing.bunnei
2018-10-16gl_rasterizer_cache: Remove usage of Memory::Read/Write functions.bunnei
2018-10-16gl_rasterizer_cache: Clamp cached surface size to mapped GPU region size.bunnei
2018-10-16rasterizer_cache: Reintroduce method for flushing.bunnei
2018-10-16gl_rasterizer_cache: Reintroduce code for handling swizzle and flush to guest...bunnei
2018-10-15gl_shader_decompiler: Fixup style inconsistenciesReinUsesLisp
2018-10-15gl_rasterizer: Silence implicit cast warning in glBindBufferRangeReinUsesLisp
2018-10-15gl_shader_decompiler: Implement HSET2_RReinUsesLisp
2018-10-15gl_shader_decompiler: Implement HSETP2_RReinUsesLisp
2018-10-15gl_shader_decompiler: Implement HFMA2 instructionsReinUsesLisp
2018-10-15gl_shader_decompiler: Implement HADD2_IMM and HMUL2_IMMReinUsesLisp
2018-10-15gl_shader_decompiler: Implement non-immediate HADD2 and HMUL2 instructionsReinUsesLisp
2018-10-15gl_shader_decompiler: Setup base for half float unpacking and settingReinUsesLisp
2018-10-14Merge pull request #1488 from Hexagon12/astc-typesbunnei
2018-10-14Implement Arrays on Tex InstructionFernandoS27
2018-10-13Fix TLDSFernandoS27
2018-10-13Fix a Crash on Zelda BotW and Splatoon 2, and simplified LoadGLBufferFernandoS27
2018-10-13Propagate depth and depth_block on modules using decodersFernandoS27
2018-10-13Added ASTC 5x4; 8x5Hexagon12
2018-10-11gl_shader_decompiler: Implement VMADReinUsesLisp
2018-10-10Merge pull request #1458 from FernandoS27/fix-render-target-block-settingsbunnei
2018-10-10Merge pull request #1460 from FernandoS27/scissor_testbunnei
2018-10-10Merge pull request #1425 from ReinUsesLisp/geometry-shadersbunnei
2018-10-09Add memory Layout to Render Targets and Depth BuffersFernandoS27
2018-10-09Fixed block height settings for RenderTargets and Depth Buffers, and added bl...FernandoS27
2018-10-09gl_shader_decompiler: Remove unused variables in TMML's implementationLioncash
2018-10-08Implement Scissor TestFernandoS27