1795 Commits (9cd79c25ed04bb1bf67192d810791ab39e09ee96)

Author SHA1 Message Date
bunnei a5b65df9cf maxwell_to_gl: Implement VertexAttribute::Size::Size_32_32_32. 8 years ago
bunnei 2156cb3cbe
Revert "gl_state: Temporarily disable culling and depth test." 8 years ago
Lioncash 0e1510ac29 gl_rasterizer_cache: Remove unused viewport parameter of GetFramebufferSurfaces() 8 years ago
Lioncash b8c43b6080 video_core: Use variable template variants of type_traits interfaces where applicable 8 years ago
bunnei 3a67876252 textures: Refactor out for Texture/Depth FormatFromPixelFormat. 8 years ago
bunnei e8c52d4c89 gl_rasterizer_cache: Add bounds checking for gl_buffer copies. 8 years ago
Khangaroo 75e12a33ae Implement SNORM for BC5/DXN2 (#998) 8 years ago
Lioncash 6ef027b958 gl_shader_decompiler: Reserve element memory beforehand in BuildRegisterList() 8 years ago
Lioncash 59ea37daa7 gl_rasterizer_cache: Avoid iterator invalidation issues within InvalidateRegion() 8 years ago
Khangaroo 5cb6eceecf Implement BC5/DXN2 (#996) 8 years ago
Lioncash e831b80d69 gl_rasterizer_cache: Invert conditional in LoadGLBuffer() 8 years ago
Lioncash 434f352eb3 gl_rasterizer_cache: Use std::vector::assign in LoadGLBuffer() for the non-tiled case 8 years ago
bunnei dfc3eed0cb maxwell_to_gl: Implement VertexAttribute::Size::Size_16_16_16_16. 8 years ago
bunnei 06d0b96ca9 maxwell_to_gl: Implement PrimitiveTopology::Points. 8 years ago
bunnei 4283019aa0 gl_shader_decompiler: Declare predicates on use. 8 years ago
bunnei efe6b473c5 maxwell_3d: Ignore macros that have not been uploaded yet. 8 years ago
Lioncash 557c466994 gl_rasterizer_cache: Make pointer const in LoadGLBuffer() 8 years ago
bunnei ddec200290 gl_rasterizer: Do not render when no render target is configured. 8 years ago
bunnei 7bf422d58c gpu: Add R11G11B10_FLOAT to RenderTargetBytesPerPixel. 8 years ago
bunnei 7f0d0a93f7 gl_shader_decompiler: Stub input attribute Unknown_63. 8 years ago
bunnei 57982df105 maxwell_3d: Use correct const buffer size and check bounds. 8 years ago
bunnei 8c6338b6f9 renderer_opengl: Use trace log in a few places. 8 years ago
bunnei c120ed7d18 maxwell_to_gl: Implement VertexAttribute::Size::Size_8_8. 8 years ago
bunnei aaf8d9ac2f gl_rasterizer_cached: Implement RenderTargetFormat::B5G6R5_UNORM. 8 years ago
bunnei e542356d0c gl_shader_decompiler: Let OpenGL interpret floats. 8 years ago
Hexagon12 7139f05fc5 Fixed the sRGB pixel format (#963) 8 years ago
Hexagon12 bc6d91a103 Lowered down the logging for methods 8 years ago
bunnei 904d7eaa94 maxwell_3d: Remove outdated assert. 8 years ago
bunnei 57eb936200 gl_rasterizer_cache: Avoid superfluous surface copies. 8 years ago
bunnei fd715e54a1 gl_shader_decompiler: Fix TEXS mask and dest. 8 years ago
David Marcec b96010bfa9 added braces for conditions 8 years ago
David Marcec 6d1e30e041 fix the attrib format for ints 8 years ago
Lioncash 3b678b9e8e gl_shader_manager: Invert conditional in SetShaderUniformBlockBinding() 8 years ago
Lioncash dde5dce736 gl_shader_manager: Amend sign differences in an assertion comparison in SetShaderUniformBlockBinding() 8 years ago
Lioncash 2665457f4a renderer_base: Make Rasterizer() return the rasterizer by reference 8 years ago
Lioncash 6030c5ce41 video_core: Eliminate the g_renderer global variable 8 years ago
Lioncash b4e050e6c4 video_core: Remove unimplemented Start() function prototype 8 years ago
Lioncash b45e5c2399 gl_shader_decompiler: Remove unused variable in GenerateDeclarations() 8 years ago
Lioncash 555d76d065 gl_shader_manager: Make ProgramManager's GetCurrentProgramStage() a const member function 8 years ago
greggameplayer fe64e1d38e Implement RGB32F PixelFormat (#886) (used by Go Vacation) 8 years ago
Lioncash 6b32e24161 gl_state: Make texture_units a std::array 8 years ago
Lioncash d92e8ab062 gl_shader_manager: Take ShaderSetup instances by const reference in UseProgrammableVertexShader() and UseProgrammableFragmentShader() 8 years ago
Lioncash 0f2ac928f2 video_core: Make global EmuWindow instance part of the base renderer class 8 years ago
Unknown 0d8fcab136 Implement R32_FLOAT RenderTargetFormat 8 years ago
Subv 8191273a3d MacroInterpreter: Avoid left shifting negative values. 8 years ago
Subv f85cff0f48 GPU: Allow using R16F as a render target format. 8 years ago
Unknown 4672a01cbf Implement R16_G16 8 years ago
Subv c5b838aeef GPU: Use the right texture format for sRGBA framebuffers. 8 years ago
Subv ee8123bf13 GPU: Allow the use of Z24S8 as a texture format. 8 years ago
Subv daf2504d31 GPU: Implemented the Z32_S8_X24 depth buffer format. 8 years ago