ebiten/internal
Hajime Hoshi acc933b7c3 graphicsdriver/opengl: Experimental PBO implementation
This change is an experimental implementation to use Pixel Buffer
Objects. This reduces calls of glTexSubImage2D.

This works only on desktops. Unfortunately WebGL does not have
this features. Mobiles can have PBO as of OpenGL ES 3.

Updates #976
2019-11-17 05:01:43 +09:00
..
affine affine: Add ColorM.Scale tests 2019-01-23 02:50:30 +09:00
buffered buffered: Bug fix: Needed to copy pixels when buffering 2019-11-16 16:39:02 +09:00
clock clock: Avoid calling (js.Value).Get() for performance 2019-09-28 01:47:48 +09:00
devicescale devicescale: Remove the updating loop 2019-05-08 01:14:22 +09:00
driver driver: Bug fix: unused import 2019-11-04 03:15:09 +09:00
glfw glfw: Take a byte pointer instead of a uintptr at the callback 2019-06-27 22:57:44 +09:00
graphics graphics: Remove PutQuadVertices 2019-09-21 04:14:25 +09:00
graphicscommand restorable: Merge two 'copy' into one 2019-11-16 02:10:53 +09:00
graphicsdriver graphicsdriver/opengl: Experimental PBO implementation 2019-11-17 05:01:43 +09:00
hooks audio: More intellegent suspending/resuming (#617) 2018-05-26 23:31:04 +09:00
jsutil jsutil: Refactoring: SliceToTypedArray -> CopySliceToJS 2019-10-30 00:35:48 +09:00
packing shareable: Update page sizes dynamically 2019-06-22 23:05:28 +09:00
png png: Update for Go 1.12 2019-03-30 23:27:09 +09:00
restorable restorable: Merge two 'copy' into one 2019-11-16 02:10:53 +09:00
shareable shareable: Avoid defer for performance 2019-10-04 01:52:27 +09:00
testflock Small cleanup (#877) 2019-05-26 18:06:43 +09:00
thread thread: Bug fix: Queue funcs instead of panic 2019-06-21 11:10:27 +09:00
uidriver graphicsdriver/glfw: Bug fix: CPU was busy when the window is hidden 2019-11-14 23:11:36 +09:00
web web: Bug fix: iPad was not recognized as iOS 2019-11-10 16:52:49 +09:00