Age | Commit message (Collapse) | Author |
|
This was affecting Mesa drivers as well as AMD pro driver. But it
might have been noticeable on other config too.
This was introduced by rBa9f2ebb21508.
|
|
This way it is way clearer what each viewport state is. There is
no more save and reset. The scissor test is also saved per
framebuffer.
The only rule to remember is that the viewport state (size and
origin) is reset for both the viewport and scissor when a texture
is attached or detached from an attachment slot.
|
|
This fix a GL_INVALID_VALUE error on startup due to 0.0f max line width.
Also moves the max anisotropy filter to the sampler creation.
This reduces code fragmentation.
|
|
This was creating drawing issues on windows builds.
|
|
|
|
Should not break anything! Huh!
|
|
|
|
|
|
This isolate most GL calls to the GL backend. Still a few remains.
|
|
This is just the backend work. It is not plugged in yet because it
needs more external cleanup/refactor.
|