ebiten/internal/graphicsdriver
Hajime Hoshi 6b4c696b31 internal/graphicsdriver/opengl: bug fix: needed always to set uniform variables
Before this fix, setting uniform variables could be skipped when the
values were the same. This caused some issues when a number of drawing
commands were much small than usual (e.g. SetScreenClearedEveryFrame
with false).

This change fixes this by not doing such optimization. Unfortunately
it was impossible to create a minimum reproducible unit test since
we cannot test the final screen framebuffer's states so far.

Closes #2517
2023-01-03 00:43:10 +09:00
..
directx internal/graphicsdriver/metal: stop using presentsWithTransaction 2022-12-27 19:00:56 +09:00
metal all: separate the rendering thread from the main thread 2022-12-30 22:57:34 +09:00
opengl internal/graphicsdriver/opengl: bug fix: needed always to set uniform variables 2023-01-03 00:43:10 +09:00
blend.go ebiten: add blend factors 2022-10-18 00:21:13 +09:00
graphics.go internal/graphicsdriver/metal: stop using presentsWithTransaction 2022-12-27 19:00:56 +09:00