rpcsx/rpcs3/Emu/RSX/GL
kd-11 fe5828cb47 rsx: Implement QUAD_STRIP
- QUAD_STRIP evaluates to TRIANGLE_STRIP in memory. The memory layout is identical.
- The only difference between the two modes would be the primitive_ID but that doesnt matter on RSX
- Its worth noting that results will be different between the two modes if input vertices are non-coplanar for every set of N verts
2017-08-26 21:53:54 +03:00
..
GLCommonDecompiler.cpp vk/gl: Factorize shared GLSL code 2017-08-16 23:58:30 +03:00
GLCommonDecompiler.h vk/gl: Factorize shared GLSL code 2017-08-16 23:58:30 +03:00
GLFragmentProgram.cpp rsx: Make fragment state dynamic to reduce shader permutations 2017-08-26 21:53:54 +03:00
GLFragmentProgram.h rsx/common/d3d12/gl: Clean ProgramStateCache 2016-01-11 19:21:57 +01:00
GLGSRender.cpp gl: Do not modify bound depth/stencil buffers bound to zcull memory 2017-08-26 21:53:54 +03:00
GLGSRender.h rsx/util: Add simple consistent hash function 2017-08-16 23:58:30 +03:00
GLHelpers.cpp rsx: Implement QUAD_STRIP 2017-08-26 21:53:54 +03:00
GLHelpers.h gl: Workarounds for intel GPUs which dont seem to be truly GL4 compliant 2017-08-16 23:58:30 +03:00
GLProcTable.h gl: Fix vsync; always use adaptive vsync instead of double-buffered 2017-08-16 23:58:30 +03:00
GLProgramBuffer.h rsx/util: Add simple consistent hash function 2017-08-16 23:58:30 +03:00
GLRenderTargets.cpp rsx/gl: Fix zcull queries and log conditional render modes 2017-08-10 00:16:20 +03:00
GLRenderTargets.h gl: Workaround for depth/color format mismatch when using hardware blit 2017-08-16 23:58:30 +03:00
GLTextOut.h rsx: Code cleanup. Fixes several dozen warnings 2017-06-22 23:36:15 +03:00
GLTexture.cpp rsx: Code cleanup. Fixes several dozen warnings 2017-06-22 23:36:15 +03:00
GLTexture.h gl: Use the GPU to scale textures; use ARB_sampler_object 2017-04-08 23:12:09 +03:00
GLTextureCache.cpp rsx: Implement conditional locks 2017-08-06 14:29:42 +03:00
GLTextureCache.h Silence some obvious warnings 2017-08-18 23:09:52 +03:00
GLVertexBuffers.cpp rsx/gl/vulkan: Refactoring and partial vulkan rewrite 2017-08-16 23:58:30 +03:00
GLVertexProgram.cpp gl: Workarounds for intel GPUs which dont seem to be truly GL4 compliant 2017-08-16 23:58:30 +03:00
GLVertexProgram.h gl: Move vertex processing to the GPU 2017-08-16 23:58:30 +03:00
OpenGL.cpp gl: Fix vsync; always use adaptive vsync instead of double-buffered 2017-08-16 23:58:30 +03:00
OpenGL.h gl: Fix vsync; always use adaptive vsync instead of double-buffered 2017-08-16 23:58:30 +03:00