mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-30 19:47:17 +02:00
LibWeb/WebGL2: Implement most of the transform feedback APIs
This commit is contained in:
committed by
Jelle Raaijmakers
parent
39d42b7b73
commit
4ebe43af58
Notes:
github-actions[bot]
2025-10-21 21:33:44 +00:00
Author: https://github.com/Lubrsi Commit: https://github.com/LadybirdBrowser/ladybird/commit/4ebe43af582 Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/6538 Reviewed-by: https://github.com/gmta ✅
@@ -403,16 +403,16 @@ interface mixin WebGL2RenderingContextBase {
|
||||
any getSyncParameter(WebGLSync sync, GLenum pname);
|
||||
|
||||
// Transform Feedback
|
||||
[FIXME] WebGLTransformFeedback createTransformFeedback();
|
||||
[FIXME] undefined deleteTransformFeedback(WebGLTransformFeedback? tf);
|
||||
WebGLTransformFeedback createTransformFeedback();
|
||||
undefined deleteTransformFeedback(WebGLTransformFeedback? tf);
|
||||
[FIXME] GLboolean isTransformFeedback(WebGLTransformFeedback? tf); // [WebGLHandlesContextLoss]
|
||||
[FIXME] undefined bindTransformFeedback (GLenum target, WebGLTransformFeedback? tf);
|
||||
[FIXME] undefined beginTransformFeedback(GLenum primitiveMode);
|
||||
[FIXME] undefined endTransformFeedback();
|
||||
[FIXME] undefined transformFeedbackVaryings(WebGLProgram program, sequence<DOMString> varyings, GLenum bufferMode);
|
||||
undefined bindTransformFeedback(GLenum target, WebGLTransformFeedback? tf);
|
||||
undefined beginTransformFeedback(GLenum primitiveMode);
|
||||
undefined endTransformFeedback();
|
||||
undefined transformFeedbackVaryings(WebGLProgram program, sequence<DOMString> varyings, GLenum bufferMode);
|
||||
[FIXME] WebGLActiveInfo? getTransformFeedbackVarying(WebGLProgram program, GLuint index);
|
||||
[FIXME] undefined pauseTransformFeedback();
|
||||
[FIXME] undefined resumeTransformFeedback();
|
||||
undefined pauseTransformFeedback();
|
||||
undefined resumeTransformFeedback();
|
||||
|
||||
// Uniform Buffer Objects and Transform Feedback Buffers
|
||||
undefined bindBufferBase(GLenum target, GLuint index, WebGLBuffer? buffer);
|
||||
|
||||
Reference in New Issue
Block a user