Hajime Hoshi
|
1ecac8d834
|
all: allow integer uniform variables for Kage shaders
Closes #2305
Updates #2448
|
2022-11-13 01:49:24 +09:00 |
|
Hajime Hoshi
|
cee948048d
|
internal/graphicsdriver/opengl: remove unused functions
|
2022-11-12 19:28:14 +09:00 |
|
Hajime Hoshi
|
09a7d39874
|
internal/graphicsdriver: add Blend struct
This is a preparation to specify blend factors and blend operators.
Updates #2382
|
2022-10-16 01:08:26 +09:00 |
|
Hajime Hoshi
|
a1370a4791
|
internal/graphicsdriver/opengl: remove an unused member gl.getBufferSubData
|
2022-05-24 20:40:53 +09:00 |
|
Hajime Hoshi
|
8967384dac
|
internal/graphicsdriver: Bug fix: getting a WebGL2 context might fail even though WebGL2RenderingContext exists
Closes #1738
|
2021-08-01 22:00:47 +09:00 |
|
Hajime Hoshi
|
5c4d3325f6
|
internal/graphicsdriver/opengl: Add APIs for stencil buffers
Updates #1684
|
2021-07-05 00:24:44 +09:00 |
|
Hajime Hoshi
|
6fe6543b4b
|
internal/graphicsdriver/opengl: Bug fix: getBufferSubData was available only with WebGL2
|
2021-04-06 00:11:51 +09:00 |
|
Hajime Hoshi
|
bd8367588e
|
internal/graphicsdriver/opengl: Prepare function objects by bind
Passing a Go string to the JS world is expensive. This change reduces
this cost by preparing function objects by bind.
Closes #1438
|
2021-04-05 23:53:21 +09:00 |
|