Andrew Gutekanst
|
9e945ce951
|
gpu: improve optional handling
Helps hexops/mach#182
|
2022-04-14 10:46:31 -07:00 |
|
Stephen Gutekanst
|
fad7c847d0
|
gpu: implement ComputePassEncoder.dispatchIndirect
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-03-19 00:51:48 -07:00 |
|
Stephen Gutekanst
|
061ca10f78
|
gpu: implement ComputePassEncoder.dispatch
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-03-19 00:51:48 -07:00 |
|
Stephen Gutekanst
|
243827d232
|
gpu: implement ComputePassEncoder.setBindGroup
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-03-19 00:51:48 -07:00 |
|
Stephen Gutekanst
|
387c10e175
|
gpu: implement ComputePassEncoder .setPipeline, .writeTimestamp
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-03-19 00:51:48 -07:00 |
|
Stephen Gutekanst
|
7525f088c3
|
gpu: implement ComputePassEncoder.pushDebugGroup
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-03-19 00:51:48 -07:00 |
|
Stephen Gutekanst
|
c8f3f96c4e
|
gpu: implement ComputePassEncoder.popDebugGroup
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-03-19 00:51:48 -07:00 |
|
Stephen Gutekanst
|
3a646b6713
|
gpu: implement ComputePassEncoder.insertDebugMarker
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-03-19 00:51:48 -07:00 |
|
Stephen Gutekanst
|
080edfe49a
|
gpu: implement ComputePassEncoder.end
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-03-19 00:51:48 -07:00 |
|
Stephen Gutekanst
|
2981e5e352
|
gpu: begin translating ComputePassEncoder methods
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-03-19 00:51:48 -07:00 |
|
Stephen Gutekanst
|
2d04fb91bc
|
gpu: use unnamed tests for inclusion
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-03-19 00:51:48 -07:00 |
|
Stephen Gutekanst
|
52c22e0ff2
|
gpu: add ComputePassEncoder.Descriptor
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-03-19 00:51:48 -07:00 |
|
Stephen Gutekanst
|
0ec0d7a947
|
gpu: add ComputePassEncoder.setLabel
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-03-19 00:51:48 -07:00 |
|
Stephen Gutekanst
|
056e46ec39
|
gpu: implement ComputePassEncoder
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-03-19 00:51:48 -07:00 |
|