Commit History

Author SHA1 Message Date
  Ryan C. Gordon ef3d970ace opengles2: Fixed incorrect cliprect state. 6 years ago
  Ryan C. Gordon 208c4b0361 metal: CopyEx transform matrix must be aligned for constant buffer access. 6 years ago
  Ryan C. Gordon 638d624f5a metal: Don't try to create a zero-byte vertex buffer. 6 years ago
  Ryan C. Gordon 1ecf4dfc5f render: Added SDL_RenderFlush(). 6 years ago
  Ryan C. Gordon 09140bd8bc render: Move PSP backend to new interface. 6 years ago
  Ryan C. Gordon 9fedff997b render: moved software renderer to new interface. 6 years ago
  Ryan C. Gordon bd08a4e6b1 render: D3D11 now cycles through 8 vertex buffers. 6 years ago
  Ryan C. Gordon a9094a21a8 render: D3D11 renderer patched to compile. 6 years ago
  Ryan C. Gordon 6e6f7382a7 render: first (untested!) shot at converting D3D11 renderer to new interfaces. 6 years ago
  Ryan C. Gordon 0c2e10dce4 render: Make the GL backends cache and defer more state changes. 6 years ago
  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