Browse Source
gl_rasterizer: Emulate viewport flipping with ARB_clip_control
gl_rasterizer: Emulate viewport flipping with ARB_clip_control
Emulates negative y viewports with ARB_clip_control. This allows us to more easily emulated pipelines with tessellation and/or geometry shader stages. It also avoids corrupting games with transform feedbacks and negative viewports (gl_Position.y was being modified).pull/15/merge
No known key found for this signature in database
GPG Key ID: 2DFC508897B39CFE
9 changed files with 57 additions and 76 deletions
-
50src/video_core/renderer_opengl/gl_rasterizer.cpp
-
8src/video_core/renderer_opengl/gl_shader_decompiler.cpp
-
24src/video_core/renderer_opengl/gl_shader_gen.cpp
-
19src/video_core/renderer_opengl/gl_shader_manager.cpp
-
15src/video_core/renderer_opengl/gl_shader_manager.h
-
7src/video_core/renderer_opengl/gl_state.cpp
-
5src/video_core/renderer_opengl/gl_state.h
-
3src/yuzu/main.cpp
-
2src/yuzu_cmd/emu_window/emu_window_sdl2_gl.cpp
Write
Preview
Loading…
Cancel
Save
Reference in new issue