Lines Matching refs:that

24     A descriptor binding is accessible to a shader stage if that stage is
26 Descriptors using that binding can: only be used by stages in which they
30 An operation that acquires ownership of an image subresource or buffer
59 A vertex in an adjacency primitive topology that is not part of a given
65 has a corresponding ID, and is not _inactive_ (meaning that it is
81 A range of a device memory allocation that is bound to multiple
102 a framebuffer attachment that is accessed by one or more subpasses.
104 information about the properties of the image view that will later be
108 An operation that causes the values generated by specified memory write
112 A state of values written to memory that allows them to be made visible.
134 This assumes no active attempt by that application to not run when it
163 color attachment that produce a final color value to be written to the
167 A resource that represents a linear array of data in device memory.
177 An object that represents a range of a specific buffer, and state
184 that are generated by fixed-function pipeline stages.
206 A subpass attachment point, or image view, that is the target of
230 A descriptor type that includes both a sampled image and a sampler.
233 An object that records commands to be submitted to a queue.
240 by that command buffer plus one, where a secondary command buffer that
245 An object that command buffer memory is allocated from, and that owns
246 that memory.
266 The entire set of mip levels that can be provided for an image, from the
288 rectangular block of texel values that are encoded as a single value in
318 A bitfield associated with a fragment representing the samples that were
341 An entry within a DPB that can: be associated with a particular
369 A subpass attachment point, or image view, that is the target of depth
373 A elink:VkFormat that includes depth and/or stencil components.
380 A subpass attachment point, or image view, that is the target of a
390 shader invocations that cooperate to compute derivatives, including
395 set that is used to access the resource or view from a shader.
403 An object that descriptor sets are allocated from, and that owns the
411 An object that resource descriptors are written into via the API, and
412 that can: be bound to a command buffer such that the descriptors
423 The processor(s) and execution environment that perform tasks requested
428 A set of physical devices that support accessing each other's memory and
429 recording a single command buffer that can: be executed on all the
433 A zero-based integer that identifies one physical device from a logical
440 A device mask value is valid if every bit that is set in the mask is at
441 a bit position that is less than the number of physical devices in the
450 Any command that is dispatched from a logical device, or from a child
466 Memory that is connected to the device, and may: be more performant for
470 _Drawing commands_ that take all their parameters as direct arguments to
503 Commands that provoke work using a compute pipeline.
507 Commands that provoke work using a graphics pipeline.
554 unique index within that array.
563 A synchronization primitive that is signaled when execution of previous
569 A command buffer that has ended recording commands and can: be executed.
573 A dependency that guarantees that certain pipeline stages`' work for a
580 A sequence of execution dependencies that transitively act as a single
593 The set of objects and commands that can: be affected by an extension.
611 manipulated via functionality defined by the platform for that handle
632 A synchronization primitive that is signaled when a set of batches or
644 A property of a vertex attribute that causes the value from a single
646 primitive, and for interpolation of that attribute to return that single
650 A set of features from elink:VkFormatFeatureFlagBits that a
670 The [eq]#(w,h)# framebuffer region in pixels that each texel in a
676 code:InputAttachmentIndex that are statically used by a fragment
681 A lookup table that associates color samples with color fragment values.
703 A collection of image views and a set of dimensions that, in conjunction
720 A framebuffer-local dependency guarantees that only for a single
725 A framebuffer-global dependency guarantees that for all framebuffer
731 coordinates that is a subset of the entire framebuffer.
741 This assumes no active attempt by that application to not run when it
761 enforces that *B* happens-after *A*.
768 enforces that *A* happens-before *B*.
772 A fragment shader invocation that is created solely for the purposes of
777 The processor(s) and execution environment that the application runs on,
778 and that the Vulkan API is exposed on.
781 Device memory that is mapped for host access using flink:vkMapMemory.
785 Memory owned by a foreign device that is mapped for host access.
800 Memory that is not local to the device, and may: be less performant for
804 Device memory that can: be mapped on the host and can: be read and
821 A resource that represents a multi-dimensional formatted interpretation
829 A set of image subresources that are contiguous mipmap levels and
833 An object that represents an image subresource range of a specific
840 This sampler is then used for that binding in all descriptor sets
890 Drawing or dispatching commands that source some of their parameters
914 A definition of a sequence of commands, that are generated on the device
924 _Drawing commands_ that source some of their parameters from structures
947 A command buffer that has not begun recording commands.
952 A descriptor type that represents uniform data stored directly in
957 A descriptor type that represents an image view, and supports unfiltered
967 Any command that is dispatched from an instance, or from a child object
1004 A set of shader invocations that are executed in parallel and that must:
1011 implementation may: change the set of invocations that are executing.
1082 An object that represents the application's interface to the physical
1089 attachment, that produce a final color value to be written to the
1093 A state that a logical device may: be in as a result of unrecoverable
1101 availability and visibility operations such that:
1110 The memory domains correspond to the set of agents that the write can:
1118 An operation that makes the writes that are available to one memory
1151 The smallest size that is permitted for a mip level.
1159 The set of mipmap levels of a sparse residency texture that are too
1160 small to fill a sparse block, and that must: all be bound to memory
1175 A nested command buffer is a secondary command buffer that is executed
1204 A value that is interpreted as being in the range [eq]#[0,1]# as a
1218 object that is expected to be used by trace capture/replay tools in
1224 The aliased range of a device memory allocation that intersects a given
1229 to that resource is well-defined for access by that entity.
1233 with their relative locations defined within that element.
1252 A variable that has an array of values which are output, one for each
1253 view that is being generated.
1262 that represents multiple physical devices.
1266 An object that represents a single device in the system.
1270 Any command that is dispatched from a physical device.
1289 a command buffer, that forms a dependency between the previous and
1293 An object that can: be used to collect and retrieve information from
1308 set layouts) and push constants used by pipelines that are created using
1316 A pipeline that cannot be directly used, instead defining a set of
1322 A logically independent execution unit that performs some of the
1327 An identifier that can be used to identify a specific pipeline
1364 A rule that determines whether a fragment sample location is covered by
1370 The union of all elink:VkFormatFeatureFlagBits that the implementation
1385 Operations that execute before <<primsrast,rasterization>>, and any
1395 One of a list of attachments in a subpass description that is not read
1396 or written by the subpass, but that is read or written on earlier and
1401 A command buffer that can: execute secondary command buffers, and can:
1442 Provisional features may change in ways that break backwards
1459 The set of variables with code:PushConstant storage class that are
1465 Descriptors that are written directly into a command buffer rather than
1485 An object that executes command buffers and sparse binding operations on
1490 A set of queues that have common properties and support the same
1496 Each queue submission command details the specific queue operations that
1497 occur as a result of calling that command.
1498 Queue operations typically include work that is specific to each
1509 Commands that provoke work using a ray tracing pipeline.
1519 video decode or encode operations that can: be used as a reference
1525 A command buffer that is ready to record commands.
1539 An operation that releases ownership of an image subresource or buffer
1543 An object that represents a set of framebuffer attachments and phases of
1551 Extensions that must: be enabled alongside extensions dependent on them
1564 A subpass attachment point, or image view, that is the target of a
1570 A swapchain that has been used as the pname:oldSwapchain parameter to
1572 Images cannot be acquired from a retired swapchain, however images that
1586 A descriptor type that represents an image view, and supports filtered
1596 A command buffer that can: be executed by a primary command buffer, and
1607 A synchronization primitive that supports signal and wait operations,
1627 A set of Shader Stages that are part of a slink:VkPipeline containing
1635 entry points, that is used to create shaders in pipelines.
1639 A stage of the graphics or compute pipeline that executes shader code.
1645 fully covered framebuffer region to the size (in pixels) of that region.
1675 A format that is not _multi-planar_.
1680 size-compatible, it means that the texel block size of the uncompressed
1684 An element of a sparse resource that can be independently bound to
1687 in bytes that they use in the bound memory.
1697 A texel read from a region of a sparse texture that does not have memory
1717 A descriptor type that represents a buffer, and supports reads, writes,
1721 A descriptor type that represents an image view, and supports unfiltered
1725 A descriptor type that represents a buffer view, and supports
1730 A set of shader invocations that can: synchronize and share data with
1744 A phase of rendering within a render pass, that reads and writes a
1802 A descriptor type that represents a buffer view, and supports
1806 A descriptor type that represents a buffer, and supports read-only
1818 A value that is interpreted according to its conventional
1839 class that are not built-in variables.
1842 A graphics pipeline resource that produces input values for the vertex
1860 An object that can: be used to collect and retrieve validation results
1871 A graphics pipeline resource that is bound to a buffer and includes
1872 state that affects addressing calculations within that buffer.
1880 A resource that represents a linear array of data in device memory
1887 flink:vkCmdEndVideoCodingKHR command that encompasses a set of video
1905 A resource that represents a multi-dimensional formatted interpretation
1915 A resource that represents and maintains the state needed to perform
1920 A resource that stores preprocessed codec-specific parameters used with
1944 An operation that causes available values to become visible to specified
1948 A state of values written to memory that allows them to be accessed by a
2129 Denotes that a type is a function pointer, or that a variable is of a
2137 Commands that record commands in command buffers +