[WASM] Added missing zoffset parameters to some gl functions

This commit is contained in:
ryuukk
2021-12-15 06:12:26 +01:00
committed by GitHub
parent 4423bc0706
commit d0240b8981

View File

@@ -672,9 +672,9 @@ class WebGLInterface {
this.ctx.texImage3D(target, level, internalformat, width, height, depth, border, format, type, null);
}
},
TexSubImage3D: (target, level, xoffset, yoffset, width, height, depth, format, type, size, data) => {
TexSubImage3D: (target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, size, data) => {
this.assertWebGL2();
this.ctx.texSubImage3D(target, level, xoffset, yoffset, width, height, depth, format, type, this.mem.loadBytes(data, size));
this.ctx.texSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, this.mem.loadBytes(data, size));
},
CompressedTexImage3D: (target, level, internalformat, width, height, depth, border, imageSize, data) => {
this.assertWebGL2();
@@ -684,12 +684,12 @@ class WebGLInterface {
this.ctx.compressedTexImage3D(target, level, internalformat, width, height, depth, border, null);
}
},
CompressedTexSubImage3D: (target, level, xoffset, yoffset, width, height, depth, format, imageSize, data) => {
CompressedTexSubImage3D: (target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data) => {
this.assertWebGL2();
if (data) {
this.ctx.compressedTexSubImage3D(target, level, xoffset, yoffset, width, height, depth, format, this.mem.loadBytes(data, imageSize));
this.ctx.compressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, this.mem.loadBytes(data, imageSize));
} else {
this.ctx.compressedTexSubImage3D(target, level, xoffset, yoffset, width, height, depth, format, null);
this.ctx.compressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, null);
}
},
@@ -1031,4 +1031,4 @@ class WebGLInterface {
};
export {WebGLInterface};
export {WebGLInterface};