/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/commonvalidity/ |
D | dispatch_graph_common.adoc | 12 * [[VUID-{refpage}-scratch-09183]] 13 pname:scratch must: be the device address of an allocated memory range 18 * [[VUID-{refpage}-scratch-09184]] 19 pname:scratch must: be a device address within a slink:VkBuffer created 25 * [[VUID-{refpage}-scratch-09185]] 26 Device memory in the range [pname:scratch,pname:scratch +
|
/hardware/google/gfxstream/third-party/astc-encoder/Source/ |
D | wuffs-v0.3.c | 6635 uint64_t scratch; member 6639 uint64_t scratch; member 6643 uint64_t scratch; member 7348 uint64_t scratch; member 7375 uint64_t scratch; member 7943 uint64_t scratch; member 7954 uint64_t scratch; member 7957 uint64_t scratch; member 7965 uint64_t scratch; member 7968 uint64_t scratch; member [all …]
|
D | stb_image_write.h | 672 …hdr_scanline(stbi__write_context *s, int width, int ncomp, unsigned char *scratch, float *scanline) in stbiw__write_hdr_scanline() argument 713 scratch[x + width*0] = rgbe[0]; in stbiw__write_hdr_scanline() 714 scratch[x + width*1] = rgbe[1]; in stbiw__write_hdr_scanline() 715 scratch[x + width*2] = rgbe[2]; in stbiw__write_hdr_scanline() 716 scratch[x + width*3] = rgbe[3]; in stbiw__write_hdr_scanline() 723 unsigned char *comp = &scratch[width*c]; in stbiw__write_hdr_scanline() 767 unsigned char *scratch = (unsigned char *) STBIW_MALLOC(x*4); in stbi_write_hdr_core() local 781 …stbiw__write_hdr_scanline(s, x, comp, scratch, data + comp*x*(stbi__flip_vertically_on_write ? y-1… in stbi_write_hdr_core() 782 STBIW_FREE(scratch); in stbi_write_hdr_core()
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | executiongraphs.adoc | 266 Implementations may: need scratch memory to manage dispatch queues or 270 [open,refpage='vkGetExecutionGraphPipelineScratchSizeAMDX',desc='Query scratch space required to di… 274 To query the scratch space required to dispatch an execution graph, call: 280 scratch space for. 283 contain the required scratch size. 285 After this function returns, information about the scratch space required 291 [open,refpage='VkExecutionGraphPipelineScratchSizeAMDX',desc='Structure describing the scratch spac… 302 * pname:size indicates the scratch space required for dispatch the queried 308 [open,refpage='vkCmdInitializeGraphScratchMemoryAMDX',desc='Initialize scratch memory for an execut… 312 To initialize scratch memory for a particular execution graph, call: [all …]
|
D | accelstructures.adoc | 206 * pname:scratch is the slink:VkBuffer that will be used as scratch memory 209 pname:scratch that will be used as a scratch memory. 211 Accesses to pname:dst, pname:src, and pname:scratch must: be 250 must: be less than or equal to the size of pname:scratch minus 260 must: be less than or equal to the size of pname:scratch minus 262 * [[VUID-vkCmdBuildAccelerationStructureNV-scratch-03522]] 263 pname:scratch must: have been created with 335 memories or scratch memories being used by any of the builds. 338 [[acceleration-structure-scratch]] 339 Accesses to the acceleration structure scratch buffers as identified by the [all …]
|
D | VK_AMD_shader_info.adoc | 132 * pname:scratchMemUsageInBytes is the scratch memory usage in bytes by
|
D | resources.adoc | 514 the buffer can: be used for as scratch memory for 657 the buffer can: be used for as scratch memory for 6292 * [[VUID-VkAccelerationStructureInfoNV-scratch-02781]] 6293 pname:scratch must: have been created with 6363 as an input or as scratch without affecting the results of ray traversal. 6582 for the scratch buffers, given the build parameters. 6690 required build sizes for an acceleration structure and scratch buffers and 6700 * pname:updateScratchSize is the size in bytes required in a scratch 6702 * pname:buildScratchSize is the size in bytes required in a scratch buffer 6820 this acceleration structure should: minimize the size of the scratch [all …]
|
D | synchronization.adoc | 1153 command, or to an <<acceleration-structure-scratch, acceleration 1154 structure scratch buffer>> as part of a build command. 1162 access to an acceleration structure or <<acceleration-structure-scratch, 1163 acceleration structure scratch buffer>> as part of a build or copy 1485 command, or to an <<acceleration-structure-scratch, acceleration 1486 structure scratch buffer>> as part of a build command. 1494 access to an acceleration structure or <<acceleration-structure-scratch, 1495 acceleration structure scratch buffer>> as part of a build or copy
|
D | limits.adoc | 2849 required: alignment, in bytes, for scratch data passed in to an 4315 non-scratch basetype:VkDeviceAddress arguments consumed by graph
|
/hardware/google/gfxstream/guest/mesa/include/vulkan/ |
D | vulkan_beta.h | 713 … commandBuffer, VkDeviceAddress scratch); 714 … commandBuffer, VkDeviceAddress scratch, const VkDispatch… 715 … commandBuffer, VkDeviceAddress scratch, const VkDispatch… 716 … commandBuffer, VkDeviceAddress scratch, VkDeviceAddress … 740 VkDeviceAddress scratch); 744 VkDeviceAddress scratch, 749 VkDeviceAddress scratch, 754 VkDeviceAddress scratch,
|
/hardware/google/gfxstream/common/vulkan/include/vulkan/ |
D | vulkan_beta.h | 718 … commandBuffer, VkDeviceAddress scratch); 719 … commandBuffer, VkDeviceAddress scratch, const VkDispatch… 720 … commandBuffer, VkDeviceAddress scratch, const VkDispatch… 721 … commandBuffer, VkDeviceAddress scratch, VkDeviceAddress … 745 VkDeviceAddress scratch); 749 VkDeviceAddress scratch, 754 VkDeviceAddress scratch, 759 VkDeviceAddress scratch,
|
D | vulkan.hpp | 3390 …zeGraphScratchMemoryAMDX( VkCommandBuffer commandBuffer, VkDeviceAddress scratch ) const VULKAN_HP… in vkCmdInitializeGraphScratchMemoryAMDX() 3392 return ::vkCmdInitializeGraphScratchMemoryAMDX( commandBuffer, scratch ); in vkCmdInitializeGraphScratchMemoryAMDX() 3396 …void vkCmdDispatchGraphAMDX( VkCommandBuffer commandBuffer, VkDeviceAddress scratch, const VkDispa… in vkCmdDispatchGraphAMDX() argument 3398 return ::vkCmdDispatchGraphAMDX( commandBuffer, scratch, pCountInfo ); in vkCmdDispatchGraphAMDX() 3402 …void vkCmdDispatchGraphIndirectAMDX( VkCommandBuffer commandBuffer, VkDeviceAddress scratch, const… in vkCmdDispatchGraphIndirectAMDX() argument 3404 return ::vkCmdDispatchGraphIndirectAMDX( commandBuffer, scratch, pCountInfo ); in vkCmdDispatchGraphIndirectAMDX() 3408 …chGraphIndirectCountAMDX( VkCommandBuffer commandBuffer, VkDeviceAddress scratch, VkDeviceAddress … in vkCmdDispatchGraphIndirectCountAMDX() argument 3410 return ::vkCmdDispatchGraphIndirectCountAMDX( commandBuffer, scratch, countInfo ); in vkCmdDispatchGraphIndirectCountAMDX() 3699 …, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkBuffer scratch, VkDeviceSize scr… in vkCmdBuildAccelerationStructureNV() argument 3701 …NV( commandBuffer, pInfo, instanceData, instanceOffset, update, dst, src, scratch, scratchOffset ); in vkCmdBuildAccelerationStructureNV()
|
D | vulkan_raii.hpp | 5198 …void initializeGraphScratchMemoryAMDX( VULKAN_HPP_NAMESPACE::DeviceAddress scratch ) const VULKAN… 5201 …void dispatchGraphAMDX( VULKAN_HPP_NAMESPACE::DeviceAddress scratch, const VULKAN_HPP_NAMESPACE::D… 5204 …void dispatchGraphIndirectAMDX( VULKAN_HPP_NAMESPACE::DeviceAddress scratch, const VULKAN_HPP_NAME… 5207 …void dispatchGraphIndirectCountAMDX( VULKAN_HPP_NAMESPACE::DeviceAddress scratch, VULKAN_HPP_NAMES… 5260 …HPP_NAMESPACE::AccelerationStructureNV src, VULKAN_HPP_NAMESPACE::Buffer scratch, VULKAN_HPP_NAMES… 15586 …r::initializeGraphScratchMemoryAMDX( VULKAN_HPP_NAMESPACE::DeviceAddress scratch ) const VULKAN_H… in initializeGraphScratchMemoryAMDX() 15592 …ryAMDX( static_cast<VkCommandBuffer>( m_commandBuffer ), static_cast<VkDeviceAddress>( scratch ) ); in initializeGraphScratchMemoryAMDX() 15599 …id CommandBuffer::dispatchGraphAMDX( VULKAN_HPP_NAMESPACE::DeviceAddress scratch, const VULKAN_HPP… in dispatchGraphAMDX() argument 15605 …_cast<VkCommandBuffer>( m_commandBuffer ), static_cast<VkDeviceAddress>( scratch ), reinterpret_ca… in dispatchGraphAMDX() 15612 …ndBuffer::dispatchGraphIndirectAMDX( VULKAN_HPP_NAMESPACE::DeviceAddress scratch, const VULKAN_HPP… in dispatchGraphIndirectAMDX() argument [all …]
|
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/ |
D | vk_cmd_enqueue.c | 314 vk_cmd_enqueue_CmdDispatchGraphAMDX(VkCommandBuffer commandBuffer, VkDeviceAddress scratch, in vk_cmd_enqueue_CmdDispatchGraphAMDX() argument 335 cmd->u.dispatch_graph_amdx.scratch = scratch; in vk_cmd_enqueue_CmdDispatchGraphAMDX()
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_AMDX_shader_enqueue.adoc | 114 Implementations may need scratch memory to manage dispatch queues or similar when executing a pipel… 130 Applications can query the required amount of scratch memory required for a given pipeline, and the… 131 …scratch memory needed by a given pipeline is related to the number and size of payloads across the… 147 VkDeviceAddress scratch); 157 Once an execution graph has been created and scratch memory has been initialized for it, the follow… 176 VkDeviceAddress scratch, 181 VkDeviceAddress scratch, 186 VkDeviceAddress scratch, 203 `scratch` may be used by the implementation to hold temporary data during graph execution, and can … 272 …* `executionGraphDispatchAddressAlignment` specifies the alignment of non-scratch `VkDeviceAddress… [all …]
|
D | VK_EXT_descriptor_buffer.adoc | 421 The intention here is that implementation can reserve scratch space in descriptor buffers for the p… 761 …escriptorEXT` could point directly to the mapped descriptor buffer, or a scratch buffer can be use…
|
D | VK_EXT_mesh_shader.adoc | 327 …. Can be declared independently of code:Workgroup, meaning local scratch workgroup memory can stil…
|
D | VK_EXT_shader_object.adoc | 36 …aches, however it is also not desirable to compile the same shaders from scratch on each system (e…
|
/hardware/google/gfxstream/third-party/stb/include/stb/ |
D | stb_image_write.h | 672 …hdr_scanline(stbi__write_context *s, int width, int ncomp, unsigned char *scratch, float *scanline) in stbiw__write_hdr_scanline() argument 713 scratch[x + width*0] = rgbe[0]; in stbiw__write_hdr_scanline() 714 scratch[x + width*1] = rgbe[1]; in stbiw__write_hdr_scanline() 715 scratch[x + width*2] = rgbe[2]; in stbiw__write_hdr_scanline() 716 scratch[x + width*3] = rgbe[3]; in stbiw__write_hdr_scanline() 723 unsigned char *comp = &scratch[width*c]; in stbiw__write_hdr_scanline() 767 unsigned char *scratch = (unsigned char *) STBIW_MALLOC(x*4); in stbi_write_hdr_core() local 781 …stbiw__write_hdr_scanline(s, x, comp, scratch, data + comp*x*(stbi__flip_vertically_on_write ? y-1… in stbi_write_hdr_core() 782 STBIW_FREE(scratch); in stbi_write_hdr_core()
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_KHR_acceleration_structure.adoc | 180 for scratch space moved to 295 enum to query sizes for acceleration structures and scratch storage 296 ** move size queries for scratch space to 320 `apiext:VK_NV_ray_tracing` (required on pname:scratch and 414 ** Add scratch address validation language (#1941, !3551) 464 ** add build scratch memory alignment
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/style/ |
D | misc.adoc | 81 edit it rather than creating one from scratch in order to reuse elements and
|
/hardware/google/gfxstream/guest/android-emu/aemu/base/fit/ |
D | README | 125 new class from scratch.
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_EXT_opacity_micromap/ |
D | micromaps.adoc | 62 memories or scratch memories being used by any of the builds. 65 [[micromap-scratch]] 66 Accesses to the micromap scratch buffers as identified by the 220 used as scratch memory for the build. 873 memories or scratch memories being used by any of the builds.
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/ |
D | BUILD.adoc | 339 To regenerate the reference page sources from scratch yourself, execute:
|
/hardware/interfaces/neuralnetworks/1.0/ |
D | types.hal | 991 * * 0: The scratch buffer.
|