aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl
AgeCommit message (Collapse)Author
2018-10-28Merge pull request #1610 from slashiee/dxt1-alphabunnei
renderer_opengl: Enable alpha channel for DXT1 texture format
2018-10-28renderer_opengl: Correct bpp value for ASTC_2D_8X5_SRGBRodolfo Bogado
2018-10-28Enable alpha channel for DXT1 texture formatMichael
2018-10-28Correct bpp value for ASTC_2D_8X5Tobias
2018-10-28Merge pull request #1601 from FernandoS27/shader-precisionbunnei
Improved Shader accuracy on Vertex and Geometry Shaders.
2018-10-28Refactor precise usage and add FMNMX, MUFU, FMUL32 and FADD332FernandoS27
2018-10-28Implement sRGB Support, including workarounds for nvidia driver issues and ↵Rodolfo Bogado
QT sRGB support
2018-10-27Merge pull request #1594 from FreddyFunk/static-castbunnei
gl_rasterizer_cache: Fix compiler warning
2018-10-27Improved Shader accuracy on Vertex and Geometry Shaders with FFMA, FMUL and FADDFernandoS27
2018-10-27Merge pull request #1592 from bunnei/prim-restartbunnei
gl_rasterizer: Implement primitive restart.
2018-10-27Implement Default Block Height for each formatFernandoS27
2018-10-27gl_rasterizer_cache: Fix compiler warningFrederic Laing
2018-10-26gl_rasterizer: Implement primitive restart.bunnei
2018-10-26Merge pull request #1533 from FernandoS27/lmembunnei
Implemented Shader Local Memory
2018-10-25gl_rasterizer: Implement depth range.bunnei
2018-10-25Merge pull request #1524 from FernandoS27/layers-fixbunnei
rasterizer: Fix Layered Textures Loading and Cubemaps
2018-10-24Implemented LD_L and ST_LFernandoS27
2018-10-24Implement Shader Local MemoryFernandoS27
2018-10-23Implement PointSizeFernandoS27
2018-10-23Fixed Layered Textures Loading and CubemapsFernandoS27
2018-10-23Merge pull request #1519 from ReinUsesLisp/vsetpbunnei
gl_shader_decompiler: Implement VSETP
2018-10-23Merge pull request #1470 from FernandoS27/alpha_testingbunnei
Implemented Alpha Test using Shader Emulation
2018-10-23gl_shader_decompiler: Implement VSETPReinUsesLisp
2018-10-23gl_shader_decompiler: Abstract VMAD into a video subsetReinUsesLisp
2018-10-23Merge pull request #1512 from ReinUsesLisp/brkbunnei
gl_shader_decompiler: Implement PBK and BRK
2018-10-22Merge pull request #1550 from FernandoS27/fmul32bunnei
Added Saturation to FMUL32I
2018-10-22Merge pull request #1537 from lioncash/shaderbunnei
gl_shader_decompiler: Minor changes
2018-10-22Added Saturation to FMUL32IFernandoS27
2018-10-22Assert that multiple render targets are not set while alpha testingFernandoS27
2018-10-22Use standard UBO and fix/stylize the codeFernandoS27
2018-10-22Cache uniform locations and restructure the implementationFernandoS27
2018-10-22Remove SyncAlphaTest and clang formatFernandoS27
2018-10-22Added Alpha FuncFernandoS27
2018-10-22Implemented Alpha TestingFernandoS27
2018-10-22Merge pull request #1547 from FernandoS27/fix-fsetbunnei
Fixed FSETP and FSET
2018-10-22Fixed FSETP and FSETFernandoS27
2018-10-22Fixed VAOs Float types only returning GL_FLOAT in cases that they had to ↵FernandoS27
return GL_HALF_FLOAT
2018-10-20gl_shader_decompiler: Allow std::move to function in SetPredicateLioncash
If the variable being moved is const, then std::move will always perform a copy (since it can't actually move the data).
2018-10-20gl_shader_decompiler: Get rid of variable shadowing warningsLioncash
A variable with the same name was previously declared in an outer scope.
2018-10-20gl_shader_decompiler: Fix a few comment typosLioncash
2018-10-20gl_shader_decompiler: Move position varying declaration back to gl_shader_genReinUsesLisp
The intention of declaring them in gl_shader_decompiler was to be able to use blocks to implement geometry shaders. But that wasn't needed in the end and it caused issues when both vertex stages were being used, resulting in a redeclaration of "position".
2018-10-19Merge pull request #1501 from ReinUsesLisp/half-floatbunnei
gl_shader_decompiler: Implement H* instructions
2018-10-18fermi_2d: Add support for more accurate surface copies.bunnei
2018-10-18Merge pull request #1505 from FernandoS27/tex-3dbunnei
Implemented 3D Textures
2018-10-17gl_shader_decompiler: Implement PBK and BRKReinUsesLisp
2018-10-17Merge pull request #1489 from FernandoS27/fix-tldsbunnei
shader_decompiler: Fix TLDS
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
Implement flushing in the rasterizer cache
2018-10-17Merge pull request #1496 from FernandoS27/tex-arraybunnei
Implement Arrays on Tex Instruction