Lines Matching refs:scratch
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:
318 * pname:scratch is a pointer to the scratch memory to be initialized.
320 This command must: be called before using pname:scratch to dispatch the
324 [pname:scratch,pname:scratch + pname:size), where pname:size is the value
333 If any portion of pname:scratch is modified by any command other than
342 * [[VUID-vkCmdInitializeGraphScratchMemoryAMDX-scratch-09143]]
343 pname:scratch must: be the device address of an allocated memory range
348 * [[VUID-vkCmdInitializeGraphScratchMemoryAMDX-scratch-09144]]
349 pname:scratch must: be a multiple of 64
372 * pname:scratch is a pointer to the scratch memory to be used.
388 [pname:scratch,pname:scratch + pname:size), where pname:size is the value
440 * pname:scratch is a pointer to the scratch memory to be used.
459 [pname:scratch,pname:scratch + pname:size), where pname:size is the value
534 * pname:scratch is a pointer to the scratch memory to be used.
553 [pname:scratch,pname:scratch + pname:size), where pname:size is the value