ebiten/internal/graphicsdriver/opengl
Hajime Hoshi 2a8e8d0eb6 internal/graphicsdriver/opengl: Stop using PBO
PBO was introduced to improve the performance at ReplacePixels,
but we found that PBO can degrades the performance. Also, now
multiple glTexImage2Ds are called successively like a batch, so
the situation is now different from that time when PBO was
introduced.

Let's remove PBO usages and wait and see.

Closes #1678
2021-06-24 21:20:58 +09:00
..
gl internal/graphicsdriver/opengl: Refactring 2021-06-13 14:19:33 +09:00
gles Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
bytes.go Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
context_desktop.go internal/graphicsdriver/opengl: Stop using PBO 2021-06-24 21:20:58 +09:00
context_js.go internal/graphicsdriver/opengl: Stop using PBO 2021-06-24 21:20:58 +09:00
context_mobile.go internal/graphicsdriver/opengl: Refactoring: Remove unused arguments from texSubImage2D 2021-06-24 12:06:28 +09:00
context_notwebgl1.go Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
context_notx.go Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
context_webgl1.go Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
context_x.go Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
context.go graphicsdriver/opengl: Refactoring: Remove shaderType 2020-11-21 23:33:25 +09:00
defaultshader.go Update version to v2.0.0-alpha 2020-10-04 04:30:40 +09:00
framebuffer.go graphicsdriver/opengl: Rename Driver -> Graphics 2020-04-04 17:23:38 +09:00
gl_js.go internal/graphicsdriver/opengl: Bug fix: getBufferSubData was available only with WebGL2 2021-04-06 00:11:51 +09:00
graphics_mobile.go Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
graphics.go ebiten: Add a new shader function imageDstRegionOnTexture 2020-12-09 11:36:29 +09:00
image.go internal/graphicsdriver/opengl: Stop using PBO 2021-06-24 21:20:58 +09:00
locationcache.go graphicsdriver/opengl: Use glBindAttribLocation instead of glGetAttribLocation 2019-02-16 14:35:53 +09:00
program.go internal/graphicsdriver/opengl: Optimization 2021-01-26 00:45:17 +09:00
shader_desktop.go Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
shader_js.go graphicsdriver/opengl: Enable dFdx for mobiles 2020-11-21 19:40:11 +09:00
shader_mobile.go Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
shader.go graphicsdriver/opengl: Refactoring: Remove shaderType 2020-11-21 23:33:25 +09:00