Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | 17x 17x 176x 88x 17x 17x 17x | 'use strict';
var Curry = require("bs-platform/lib/js/curry.js");
var DpContainer$Wonderjs = require("../../../dependency/container/DpContainer.bs.js");
function create(value) {
return /* RayTracingBuffer */{
_0: value
};
}
function value(buffer) {
return buffer._0;
}
function createFromDevice(device, bufferSize) {
return /* RayTracingBuffer */{
_0: Curry._2(DpContainer$Wonderjs.unsafeGetWebGPUCoreDp(undefined).device.createBuffer, {
size: bufferSize,
usage: DpContainer$Wonderjs.unsafeGetWebGPURayTracingDp(undefined).bufferUsage.copy_dst | DpContainer$Wonderjs.unsafeGetWebGPURayTracingDp(undefined).bufferUsage.ray_tracing
}, device)
};
}
exports.create = create;
exports.value = value;
exports.createFromDevice = createFromDevice;
/* No side effect */
|