Ryan C. Gordon
|
fcb4681336
render: D3D9 doesn't need to check for stream offset support anymore.
|
6 years ago |
Ryan C. Gordon
|
709f5ee417
render: Set the D3D9 stream source once and choose offsets during draw calls.
|
6 years ago |
Ryan C. Gordon
|
9870746bd9
render: Patched to compile.
|
6 years ago |
Ryan C. Gordon
|
5e644cfdfb
render: first shot at moving Direct3D 9 backend to new interface. Untested!
|
6 years ago |
Ryan C. Gordon
|
fdc52a65dd
render: patched to compile on C89 compilers, other untested code fixes.
|
6 years ago |
Ryan C. Gordon
|
daad53af13
opengles1: set some non-zero drawstate defaults.
|
6 years ago |
Ryan C. Gordon
|
c20a858da5
render: moved opengles2 over to new interface.
|
6 years ago |
Ryan C. Gordon
|
22475bf3f0
cocoa: Force an OpenGL context update when the window becomes key.
|
6 years ago |
Ryan C. Gordon
|
0d588cc4c9
render: Do state cache improvements for GLES1, too.
|
6 years ago |
Ryan C. Gordon
|
d04e55240e
render: OpenGL renderer now caches some state, to improve non-batching mode.
|
6 years ago |
Ryan C. Gordon
|
06461bba73
render: Move non-batching flushes to different place.
|
6 years ago |
Ryan C. Gordon
|
43f15e05dd
render: opengles renderer actually works now. :)
|
6 years ago |
Ryan C. Gordon
|
b2db99cb9f
render: First shot at converting opengles renderer to new interfaces.
|
6 years ago |
Ryan C. Gordon
|
c01da21756
render: get rid of the predeclared functions in the GL and Metal renderers.
|
6 years ago |
Ryan C. Gordon
|
051d1cfcd1
render: Make opengl backend take advantage of new high-level features.
|
6 years ago |
Ryan C. Gordon
|
8ac5c00a43
render: Add command queue debug logging.
|
6 years ago |
Ryan C. Gordon
|
2241b33f55
render: Update Metal and GL backends to use new high-level features, etc.
|
6 years ago |
Ryan C. Gordon
|
cc56de44a4
render: A bunch of high-level improvements.
|
6 years ago |
Ryan C. Gordon
|
8955fb9b31
render: First shot at moving metal backend over to new batching system.
|
6 years ago |
Ryan C. Gordon
|
55cb9966db
render: first shot at reworking opengl backend for new batching system.
|
6 years ago |
Ryan C. Gordon
|
5fb67f9f55
render: Move to a batching system for rendering (work in progress).
|
6 years ago |
Ryan C. Gordon
|
e0cc19f2d8
testsprite2: report average FPS in blocks of five seconds.
|
6 years ago |
Ryan C. Gordon
|
a2f7af9a47
gles2: Make render command queue dynamic.
|
6 years ago |
Ryan C. Gordon
|
0d3275297d
gles2: Major renderer optimization. Work in progress!
|
6 years ago |
Ryan C. Gordon
|
7ed7cb5e65
Created SDL-ryan-batching-renderer branch for the WIP renderer rewrite.
|
6 years ago |
Ryan C. Gordon
|
264b81b481
metal: Make sure layer drawableSize is adjusted on resize.
|
6 years ago |
Ryan C. Gordon
|
0cf1ae9d0b
Fixed a comment typo.
|
6 years ago |
Sam Lantinga
|
a0b3dcc26a
Fixed bug 4002 - Android, nativeRunMain() fails on some phone with arm64-v8a
|
6 years ago |
Sam Lantinga
|
80021c21b6
Speculatively disable rumble on the Razer Panthera Evo, which doesn't have rumble motors and probably hangs in the same way the Panthera does.
|
6 years ago |
Sam Lantinga
|
e987bedfe2
Updated Xcode library version to match libtool output with Ozkan's change
|
6 years ago |