MCPcopy
hub / github.com/visgl/deck.gl / splitWebGPUDrawParameters

Function splitWebGPUDrawParameters

modules/core/src/lib/layer.ts:1347–1361  ·  view source on GitHub ↗
(parameters: LumaParameters)

Source from the content-addressed store, hash-verified

1345}
1346
1347function splitWebGPUDrawParameters(parameters: LumaParameters): {
1348 pipelineParameters: LumaParameters;
1349 renderPassParameters?: {blendConstant: [number, number, number, number]};
1350} {
1351 const {blendConstant, ...pipelineParameters} = parameters as LumaParameters & {
1352 blendConstant?: [number, number, number, number];
1353 };
1354
1355 return blendConstant
1356 ? {
1357 pipelineParameters,
1358 renderPassParameters: {blendConstant}
1359 }
1360 : {pipelineParameters};
1361}
1362
1363function applyModelParameters(
1364 models: Model[],

Callers 1

_drawLayerFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…