| Age | Commit message (Collapse) | Author |
|
Qt graphics configure & V-Sync option
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Retrieve shader result from new OutputRegisters-type
|
|
OpenGL: Set shader_dirty on lighting changes
|
|
VertexLoader: Minor changes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OpenGL: Support blend equation
|
|
|
|
Refactor JIT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pica: Implement texture type 3 (Projection2D)
|
|
|
|
|
|
|
|
|
|
|
|
Implement W-buffer and fix depth-mapping
|
|
|
|
|
|
|
|
Pica: PicaShaderConfig is TC and cleared before use
|
|
It's actually a struct, not a class.
|
|
Also adds an assert to ensure that Setup is not called more than once
during a VertexLoader's lifetime.
|
|
initialization
|
|
Keeps the public API sane.
|
|
|
|
|
|
|
|
On SDL2 this allows it to use SDL_GL_GetProcAddress() instead of the
default function loader, and fixes a crash when using apitrace with an
EGL context.
On Qt we will need to migrate from QGLWidget to QOpenGLWidget and
QOpenGLContext before we can use gladLoadGLLoader() instead of
gladLoadGL(), since the former doesn’t expose a function loader.
|