Luke Wilde
|
50642f85ac
|
LibWeb/WebGL: Add WebGLRenderingContextBase.canvas
|
2022-06-27 22:54:41 +01:00 |
|
Luke Wilde
|
0805911a93
|
LibWeb/WebGL: Implement WebGLRenderingContextBase.depthRange()
|
2022-06-13 21:45:27 +01:00 |
|
Luke Wilde
|
d9ef228c76
|
LibWeb/WebGL: Implement WebGLRenderingContextBase.lineWidth()
|
2022-06-13 21:45:27 +01:00 |
|
Luke Wilde
|
a6617e1096
|
LibWeb/WebGL: Implement error handling and getError()
|
2022-06-13 21:45:27 +01:00 |
|
Luke Wilde
|
528c7bea03
|
LibWeb/WebGL: Add WebGLRenderingContextBase.isContextLost()
|
2022-06-13 21:45:27 +01:00 |
|
Luke Wilde
|
39a212b54f
|
LibWeb/WebGL: Add a bunch of simple forwarding functions
This collection of functions simply check if the context is still
alive, then forward the call to the GL context.
|
2022-06-13 21:45:27 +01:00 |
|
Luke Wilde
|
aa77c26b60
|
LibWeb/WebGL: Add extensions APIs to WebGLRenderingContextBase
These currently return nothing, as we don't currently support any WebGL
extensions.
|
2022-06-13 21:45:27 +01:00 |
|
Luke Wilde
|
076c9772a4
|
LibWeb: Add ability to present LibGL framebuffer and add clearing
|
2022-06-13 21:45:27 +01:00 |
|
Luke Wilde
|
58f882200c
|
LibWeb: Add the ability to retrieve a WebGL context from getContext
|
2022-06-13 21:45:27 +01:00 |
|