Luke Wilde
|
f4649aa40d
|
LibWeb/WebGL: Implement copyTexSubImage2D
Used by d3wasm for effects that use the current framebuffer as the
texture, such as screen wipes.
|
2025-01-28 19:01:40 +01:00 |
|
Luke Wilde
|
46f986bc2b
|
LibWeb/WebGL: Implement copyTexImage2D
Used by d3wasm for effects that use the current framebuffer as the
texture, such as screen wipes.
|
2025-01-28 19:01:40 +01:00 |
|
Luke Wilde
|
4cb5a980e5
|
LibWeb/WebGL: Implement getAttachedShaders
|
2025-01-21 21:36:05 +01:00 |
|
Luke Wilde
|
28a73dc392
|
LibWeb/WebGL: Implement deleteRenderbuffer
|
2025-01-08 17:55:17 +03:00 |
|
Aliaksandr Kalenik
|
ba19328b98
|
LibWeb/WebGL: Implement vertexAttrib{1,2,3,4}fv
|
2024-12-13 09:19:10 +01:00 |
|
Aliaksandr Kalenik
|
c199be061a
|
LibWeb/WebGL: Implement drawingBufferWidth and drawingBufferHeight
|
2024-12-13 09:19:10 +01:00 |
|
Andrew Kaster
|
9c24bb3cee
|
LibWeb/WebGL: Alphabetize imports for WebGLRenderingContextBase IDL
|
2024-12-06 15:35:36 +01:00 |
|
Luke Wilde
|
bf2b8c5f2b
|
LibWeb/WebGL: Implement getShaderPrecisionFormat
|
2024-12-05 21:27:32 +01:00 |
|
Luke Wilde
|
2e1702a14b
|
LibWeb/WebGL: Implement deleteFramebuffer
|
2024-12-05 21:27:32 +01:00 |
|
Luke Wilde
|
111c4495d9
|
LibWeb/WebGL: Implement deleteTexture
|
2024-12-05 21:27:32 +01:00 |
|
Luke Wilde
|
2e1640a6c5
|
LibWeb/WebGL: Implement deleteBuffer
|
2024-12-05 21:27:32 +01:00 |
|
Luke Wilde
|
4c0872ea1b
|
LibWeb/WebGL: Implement getBufferParameter
|
2024-12-05 21:27:32 +01:00 |
|
Luke Wilde
|
362ce4b6a4
|
LibWeb/WebGL: Implement framebufferRenderbuffer
|
2024-12-05 21:27:32 +01:00 |
|
Luke Wilde
|
a513bdaac6
|
LibWeb/WebGL: Implement bindRenderbuffer
|
2024-12-05 21:27:32 +01:00 |
|
Luke Wilde
|
d185c2c28c
|
LibWeb/WebGL: Implement createRenderbuffer
|
2024-12-05 21:27:32 +01:00 |
|
Luke Wilde
|
135facb1b5
|
LibWeb/WebGL: Implement framebufferTexture2D
|
2024-12-05 21:27:32 +01:00 |
|
Luke Wilde
|
b0bcecfc53
|
LibWeb/WebGL: Implement bindFramebuffer
|
2024-12-05 21:27:32 +01:00 |
|
Luke Wilde
|
c5e9615c29
|
LibWeb/WebGL: Implement createFramebuffer
|
2024-12-05 21:27:32 +01:00 |
|
Aliaksandr Kalenik
|
ae6edfb845
|
LibWeb/WebGL: Implement getProgramInfoLog()
|
2024-12-05 16:42:19 +01:00 |
|
Aliaksandr Kalenik
|
b8109c3047
|
LibWeb/WebGL: Implement bindAttribLocation()
|
2024-12-05 16:42:19 +01:00 |
|
Aliaksandr Kalenik
|
11ddc88ed7
|
LibWeb/WebGL: Remove FIXME from isContextLost() IDL method
Currently this function always returns false, but that's better than
not having it at all.
|
2024-12-05 16:42:19 +01:00 |
|
Aliaksandr Kalenik
|
c817eb8d2b
|
LibWeb/WebGL: Implement getContextAttributes()
|
2024-12-05 09:57:10 +01:00 |
|
Aliaksandr Kalenik
|
110f89ee25
|
LibWeb/WebGL: Implement getShaderInfoLog()
With this change we have enough WebGL support to display demos on
https://ciechanow.ski/lights-and-shadows/ but most of them are not
redering correctly yet.
|
2024-12-05 01:23:10 +01:00 |
|
Aliaksandr Kalenik
|
7e78d7d332
|
LibWeb/WebGL+Meta: Stub getSupportedExtensions() and getExtension()
|
2024-12-03 23:35:45 +01:00 |
|
Aliaksandr Kalenik
|
3c2ac309ca
|
LibWeb/WebGL: Implement getActiveAttrib() and getActiveUniform()
|
2024-12-03 23:35:45 +01:00 |
|
Aliaksandr Kalenik
|
f3a24d1569
|
LibWeb: Implement more WebGL calls
|
2024-12-03 23:35:45 +01:00 |
|
Aliaksandr Kalenik
|
e2e54dccc3
|
LibWeb: Generate WebGLRenderingContext implementation
|
2024-12-03 23:35:45 +01:00 |
|
Jelle Raaijmakers
|
e8d91f2234
|
LibWeb: Add missing RGBA8 constant to WebGLRenderingContext
|
2024-11-13 11:41:54 +01:00 |
|
Timothy Flynn
|
93712b24bf
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|