aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl
AgeCommit message (Expand)Author
2019-01-25Merge pull request #1927 from ReinUsesLisp/shader-irbunnei
2019-01-23frontend: Refactor ScopeAcquireWindowContext out of renderer_opengl.bunnei
2019-01-22maxwell_3d: Set rt_separate_frag_data to 1 by defaultReinUsesLisp
2019-01-20Merge pull request #2008 from ReinUsesLisp/dirty-framebuffersbunnei
2019-01-20Merge pull request #2002 from ReinUsesLisp/dsa-vao-bufferbunnei
2019-01-18gl_rasterizer: Silent unsafe mix warningReinUsesLisp
2019-01-15gl_shader_decompiler: replace std::get<> with std::get_if<> for macOS compati...ReinUsesLisp
2019-01-15gl_shader_decompiler: Inline textureGather componentReinUsesLisp
2019-01-15shader_ir: Remove composite primitives and use temporals insteadReinUsesLisp
2019-01-15gl_shader_decompiler: Fixup AssignCompositeHalfReinUsesLisp
2019-01-15shader_decode: Use proper primitive namesReinUsesLisp
2019-01-15shader_decode: Use BitfieldExtract instead of shift + andReinUsesLisp
2019-01-15shader_ir: Remove Ipa primitiveReinUsesLisp
2019-01-15gl_shader_decompiler: Use rasterizer's UBO size limitReinUsesLisp
2019-01-15gl_shader_gen: Fixup code formattingReinUsesLisp
2019-01-15video_core: Rename glsl_decompiler to gl_shader_decompilerReinUsesLisp
2019-01-15glsl_decompiler: Fixup geometry shadersReinUsesLisp
2019-01-15video_core: Implement IR based geometry shadersReinUsesLisp
2019-01-15video_core: Replace gl_shader_decompilerReinUsesLisp
2019-01-09gl_rasterizer: Workaround Intel VAO DSA bugReinUsesLisp
2019-01-08gl_global_cache: Add dummy global cache managerReinUsesLisp
2019-01-07gl_rasterizer: Skip framebuffer configuration if rendertargets have not been ...ReinUsesLisp
2019-01-07Merge pull request #1999 from ReinUsesLisp/dirty-shaderbunnei
2019-01-07gl_rasterizer_cache: Use dirty flags for the depth bufferReinUsesLisp
2019-01-07gl_rasterizer_cache: Use dirty flags for color buffersReinUsesLisp
2019-01-07gl_shader_cache: Use dirty flags for shadersReinUsesLisp
2019-01-06gl_stream_buffer: Use DSA for buffer managementReinUsesLisp
2019-01-06gl_rasterizer: Use DSA for vertex array objectsReinUsesLisp
2019-01-06gl_state: Drop uniform buffer state trackingReinUsesLisp
2019-01-05gl_rasterizer_cache: Use GL_STREAM_COPY for PBOsReinUsesLisp
2019-01-02Merge pull request #1961 from ReinUsesLisp/tex-view-2dbunnei
2018-12-29gl_rasterizer_cache: Texture view if shader samples array but OGL is notReinUsesLisp
2018-12-28gpu: Remove PixelFormat G8R8U and G8R8S, as they do not seem to exist.bunnei
2018-12-27Add missing uintBitsToFloat to SetRegisterToHalfFloatRodolfo Bogado
2018-12-27Merge pull request #1892 from Tinob/masterbunnei
2018-12-26renderer_opengl: Correct forward declaration of FramebufferLayoutLioncash
2018-12-26Apply CC test to the final value to be stored in the registerRodolfo Bogado
2018-12-26Fixed shader linking error due to TLDS (#1934)David
2018-12-23Merge pull request #1886 from FearlessTobi/port-4164bunnei
2018-12-22Includde saturation in the evaluation of the control codeRodolfo Bogado
2018-12-22Handle RZ cases evaluating the expression instead of the register value.Rodolfo Bogado
2018-12-22complete emulation of ZeroFlagRodolfo Bogado
2018-12-21Merge pull request #1921 from ogniK5377/no-unitbunnei
2018-12-21Merge pull request #1920 from heapo/texture_format_selectionbunnei
2018-12-19Merge pull request #1909 from heapo/shadow_sampling_fixesbunnei
2018-12-19hopefully fix clang format issueDavid Marcec
2018-12-19Fixed uninitialized memory due to missing returns in canaryDavid Marcec
2018-12-18yuzu, video_core: Screenshot functionalityzhupengfei
2018-12-18Texture format fixes: Flag RGBA16UI as GL_RGBA_INTEGER format, and interpret ...heapo
2018-12-17Implement postfactor multiplication/division for fmul instructionsheapo