ppsspp/GPU/GLES
Henrik Rydgård 096985f51f Provoking vertex (software transform): Simpler solution
Simply rotate each primitive in the index buffer to simulate a different provoking vertex.

Since at this point we have already generated a plain primitive index
buffer, it's easy to manipulate like this.

An even better solution would be to generate rotated index buffers
directly during decode, although that code is super critical and does
not need more complexity..

We could now also enable this for hardware transform but I'm leaving
that for later.
2024-07-17 14:40:52 +02:00
..
DrawEngineGLES.cpp Provoking vertex (software transform): Simpler solution 2024-07-17 14:40:52 +02:00
DrawEngineGLES.h [GPU] Make static and const methods if possible 2024-04-05 17:04:31 +03:00
FragmentTestCacheGLES.cpp [GPU] Make static and const methods if possible 2024-04-05 17:04:31 +03:00
FragmentTestCacheGLES.h [GPU] Make static and const methods if possible 2024-04-05 17:04:31 +03:00
FramebufferManagerGLES.cpp Include file cleanup in framebuffer managers 2023-02-25 12:21:00 +01:00
FramebufferManagerGLES.h Include file cleanup in framebuffer managers 2023-02-25 12:21:00 +01:00
GPU_GLES.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
GPU_GLES.h OpenGL: Fix some confusion between gpu->BeginHostFrame and gpu->BeginFrame, fixing black screen 2023-12-11 23:05:37 +01:00
ShaderManagerGLES.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
ShaderManagerGLES.h [GPU] Make static and const methods if possible 2024-04-05 17:04:31 +03:00
StateMappingGLES.cpp Apply stencil writemask when clearing properly again, see #17478 2023-06-12 11:49:44 +02:00
StateMappingGLES.h Move most GPU things to Common. 2020-10-04 23:39:02 +02:00
StencilBufferGLES.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
TextureCacheGLES.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
TextureCacheGLES.h [GPU] Make static and const methods if possible 2024-04-05 17:04:31 +03:00