Commit History

Author SHA1 Message Date
  Ryan C. Gordon cad0a2f730 cocoa: Fix OpenGL rendering on macOS 10.14 ("Mojave"). 6 years ago
  Ryan C. Gordon 072e17bf98 cocoa: GL_GetDrawableSize only uses -[NSView convertRectToBacking] for highDPI. 6 years ago
  Ryan C. Gordon b262b0ebc9 Small stack allocations fall back to malloc if they're unexpectedly large. 6 years ago
  Ryan C. Gordon eedf2c965d opengles2: Fixed several incorrect things. 6 years ago
  Ryan C. Gordon 6ecd0b2c35 opengles2: removed useless memcpy. 6 years ago
  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