wgpu: add missing JS impl for RenderPassEncoderSetBlendConstant

This commit is contained in:
Laytan Laats
2024-10-26 22:41:52 +02:00
parent bd38b4839c
commit 44eef21997

10
vendor/wgpu/wgpu.js vendored
View File

@@ -2450,6 +2450,16 @@ class WebGPUInterface {
renderPassEncoder.setBindGroup(groupIndex, group, dynamicOffsets);
},
/**
* @param {number} renderPassEncoderIdx
* @param {number} colorPtr
*/
wgpuRenderPassEncoderSetBlendConstant: (renderPassEncoderIdx, colorPtr) => {
const renderPassEncoder = this.renderPassEncoders.get(renderPassEncoderIdx);
this.assert(colorPtr != 0);
renderPassEncoder.setBlendConstant(this.Color(colorPtr));
},
/**
* @param {number} renderPassEncoderIdx
* @param {number} bufferIdx