• Home
  • Raw
  • Download

Lines Matching refs:binding

27 tracing command in a slink:VkBuffer object known as a _shader binding
228 shader binding table data for the ray generation shader stage.
233 shader binding table data for the miss shader stage.
238 binding table record in pname:missShaderBindingTableBuffer.
240 shader binding table data for the hit shader stages.
244 * pname:hitShaderBindingStride is the size in bytes of each shader binding
247 the shader binding table data for the callable shader stage.
252 binding table record in pname:callableShaderBindingTableBuffer.
356 slink:VkStridedDeviceAddressRegionKHR that holds the shader binding
359 that holds the shader binding table data for the miss shader stage.
361 that holds the shader binding table data for the hit shader stage.
363 slink:VkStridedDeviceAddressRegionKHR that holds the shader binding
483 slink:VkStridedDeviceAddressRegionKHR that holds the shader binding
486 that holds the shader binding table data for the miss shader stage.
488 that holds the shader binding table data for the hit shader stage.
490 slink:VkStridedDeviceAddressRegionKHR that holds the shader binding
548 …',desc='Initialize an indirect ray tracing dispatch with indirect shader binding tables',type='pro…
563 flink:vkCmdTraceRaysIndirectKHR except that shader binding table parameters
580 …ing the parameters of an indirect trace ray command with indirect shader binding tables',type='str…
589 generation shader binding table record used by this command.
591 corresponding to the ray generation shader binding table record at base
594 first record in the miss shader binding table used by this command.
596 bytes corresponding to the total size of the miss shader binding table
600 bytes between records of the miss shader binding table.
602 first record in the hit shader binding table used by this command.
604 bytes corresponding to the total size of the hit shader binding table at
607 bytes between records of the hit shader binding table.
609 the first record in the callable shader binding table used by this
612 of bytes corresponding to the total size of the callable shader binding
616 of bytes between records of the callable shader binding table.
624 Indirect shader binding table buffer parameters must satisfy the same memory
625 alignment and binding requirements as their counterparts in
649 [[shader-binding-table]]
652 A _shader binding table_ is a resource which establishes the relationship
659 The application allocates and manages _shader binding tables_ as
662 Each entry in the shader binding table consists of
672 The shader binding tables to use in a ray tracing pipeline are passed to the
677 Shader binding tables are read-only in shaders that are executing on the ray
681 class are used to access the provided shader binding table.
695 Accesses to the shader binding table from ray tracing pipelines must: be
709 shader occurs twice in the shader binding table with a different shader
717 [[shader-binding-table-indexing-rules]]
722 shader binding table entries at various stages of execution.
724 binding table record positions relative to the buffer's base address in
726 The application must: organize the contents of the shader binding table's
752 [[shader-binding-table-hit-shader-indexing]]
759 This value determines the beginning of the shader binding table records for
795 binding table record address in the pname:pHitShaderBindingTable is:
809 parameters, so the full rule to compute a hit shader binding table record
855 binding table record address in the pname:pMissShaderBindingTable is:
866 parameters, so the full rule to compute a miss shader binding table record
908 binding table record address in the pname:pCallableShaderBindingTable is:
920 parameters, so the full rule to compute a callable shader binding table
996 tools to reuse previously recorded shader binding table buffer contents or