Ryan C. Gordon
|
638d624f5a
metal: Don't try to create a zero-byte vertex buffer.
|
il y a 6 ans |
Ryan C. Gordon
|
1ecf4dfc5f
render: Added SDL_RenderFlush().
|
il y a 6 ans |
Ryan C. Gordon
|
09140bd8bc
render: Move PSP backend to new interface.
|
il y a 6 ans |
Ryan C. Gordon
|
9fedff997b
render: moved software renderer to new interface.
|
il y a 6 ans |
Ryan C. Gordon
|
bd08a4e6b1
render: D3D11 now cycles through 8 vertex buffers.
|
il y a 6 ans |
Ryan C. Gordon
|
a9094a21a8
render: D3D11 renderer patched to compile.
|
il y a 6 ans |
Ryan C. Gordon
|
6e6f7382a7
render: first (untested!) shot at converting D3D11 renderer to new interfaces.
|
il y a 6 ans |
Ryan C. Gordon
|
0c2e10dce4
render: Make the GL backends cache and defer more state changes.
|
il y a 6 ans |
Ryan C. Gordon
|
fcb4681336
render: D3D9 doesn't need to check for stream offset support anymore.
|
il y a 6 ans |
Ryan C. Gordon
|
709f5ee417
render: Set the D3D9 stream source once and choose offsets during draw calls.
|
il y a 6 ans |
Ryan C. Gordon
|
9870746bd9
render: Patched to compile.
|
il y a 6 ans |
Ryan C. Gordon
|
5e644cfdfb
render: first shot at moving Direct3D 9 backend to new interface. Untested!
|
il y a 6 ans |
Ryan C. Gordon
|
fdc52a65dd
render: patched to compile on C89 compilers, other untested code fixes.
|
il y a 6 ans |
Ryan C. Gordon
|
daad53af13
opengles1: set some non-zero drawstate defaults.
|
il y a 6 ans |
Ryan C. Gordon
|
c20a858da5
render: moved opengles2 over to new interface.
|
il y a 6 ans |
Ryan C. Gordon
|
22475bf3f0
cocoa: Force an OpenGL context update when the window becomes key.
|
il y a 6 ans |
Ryan C. Gordon
|
0d588cc4c9
render: Do state cache improvements for GLES1, too.
|
il y a 6 ans |
Ryan C. Gordon
|
d04e55240e
render: OpenGL renderer now caches some state, to improve non-batching mode.
|
il y a 6 ans |
Ryan C. Gordon
|
06461bba73
render: Move non-batching flushes to different place.
|
il y a 6 ans |
Ryan C. Gordon
|
43f15e05dd
render: opengles renderer actually works now. :)
|
il y a 6 ans |
Ryan C. Gordon
|
b2db99cb9f
render: First shot at converting opengles renderer to new interfaces.
|
il y a 6 ans |
Ryan C. Gordon
|
c01da21756
render: get rid of the predeclared functions in the GL and Metal renderers.
|
il y a 6 ans |
Ryan C. Gordon
|
051d1cfcd1
render: Make opengl backend take advantage of new high-level features.
|
il y a 6 ans |
Ryan C. Gordon
|
8ac5c00a43
render: Add command queue debug logging.
|
il y a 6 ans |
Ryan C. Gordon
|
2241b33f55
render: Update Metal and GL backends to use new high-level features, etc.
|
il y a 6 ans |
Ryan C. Gordon
|
cc56de44a4
render: A bunch of high-level improvements.
|
il y a 6 ans |
Ryan C. Gordon
|
8955fb9b31
render: First shot at moving metal backend over to new batching system.
|
il y a 6 ans |
Ryan C. Gordon
|
55cb9966db
render: first shot at reworking opengl backend for new batching system.
|
il y a 6 ans |
Ryan C. Gordon
|
5fb67f9f55
render: Move to a batching system for rendering (work in progress).
|
il y a 6 ans |
Ryan C. Gordon
|
e0cc19f2d8
testsprite2: report average FPS in blocks of five seconds.
|
il y a 6 ans |