wgpu: add missing JS impl for RenderPassEncoderSetBlendConstant

This commit is contained in:
Laytan Laats
2024-10-26 22:41:52 +02:00
committed by flysand7
parent d185ab5991
commit f3c19e183f

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