Home
last modified time | relevance | path

Searched refs:pname (Results 1 – 25 of 510) sorted by relevance

12345678910>>...21

/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/commonvalidity/
Dbuild_acceleration_structure_device_common.adoc8 For each element of pname:pInfos, the pname:buffer used to create its
9 pname:dstAccelerationStructure member must: be bound to device memory
11 For each element of pname:pInfos, if its pname:mode member is
12 ename:VK_BUILD_ACCELERATION_STRUCTURE_MODE_UPDATE_KHR the pname:buffer
13 used to create its pname:srcAccelerationStructure member must: be bound
16 For each element of pname:pInfos, the pname:buffer used to create each
17 acceleration structure referenced by the pname:geometry.instances.data
18 member of any element of pname:pGeometries or pname:ppGeometries with a
19 pname:geometryType of ename:VK_GEOMETRY_TYPE_INSTANCES_KHR must: be
22 If pname:pInfos[i].pname:mode is
[all …]
Dimage_memory_barrier_common.adoc8 If pname:srcQueueFamilyIndex and pname:dstQueueFamilyIndex define a
10 pname:oldLayout and pname:newLayout define an
12 and pname:oldLayout or pname:newLayout is
13 ename:VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL then pname:image must:
16 If pname:srcQueueFamilyIndex and pname:dstQueueFamilyIndex define a
18 pname:oldLayout and pname:newLayout define an
20 and pname:oldLayout or pname:newLayout is
21 ename:VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL then pname:image
25 If pname:srcQueueFamilyIndex and pname:dstQueueFamilyIndex define a
27 pname:oldLayout and pname:newLayout define an
[all …]
Dcopy_image_common.adoc9 regions, specified by the elements of pname:pRegions, must: not overlap
14 pname:srcImage must: contain ename:VK_FORMAT_FEATURE_TRANSFER_SRC_BIT
17 pname:srcImageLayout must: specify the layout of the image subresources
18 of pname:srcImage specified in pname:pRegions at the time this command
21 pname:srcImageLayout must: be
30 pname:dstImage must: contain ename:VK_FORMAT_FEATURE_TRANSFER_DST_BIT
33 pname:dstImageLayout must: specify the layout of the image subresources
34 of pname:dstImage specified in pname:pRegions at the time this command
37 pname:dstImageLayout must: be
45 If the elink:VkFormat of each of pname:srcImage and pname:dstImage is
[all …]
Dbuild_acceleration_structure_common.adoc8 The pname:mode member of each element of pname:pInfos must: be a valid
11 If the pname:srcAccelerationStructure member of any element of
12 pname:pInfos is not dlink:VK_NULL_HANDLE, the
13 pname:srcAccelerationStructure member must: be a valid
16 For each element of pname:pInfos, if its pname:mode member is
18 pname:srcAccelerationStructure member must: not be dlink:VK_NULL_HANDLE
20 The pname:srcAccelerationStructure member of any element of pname:pInfos
22 pname:dstAccelerationStructure member of any other element of
23 pname:pInfos
25 The pname:dstAccelerationStructure member of any element of pname:pInfos
[all …]
Dblit_image_common.adoc8 The source region specified by each element of pname:pRegions must: be a
9 region that is contained within pname:srcImage
11 The destination region specified by each element of pname:pRegions must:
12 be a region that is contained within pname:dstImage
15 pname:pRegions, must: not overlap in memory with any texel that may: be
19 pname:srcImage must: contain ename:VK_FORMAT_FEATURE_BLIT_SRC_BIT
22 pname:srcImage must: not use a
27 pname:srcImage must: have been created with
30 If pname:srcImage is non-sparse then it must: be bound completely and
33 pname:srcImageLayout must: specify the layout of the image subresources
[all …]
Dresolve_image_common.adoc9 regions, specified by the elements of pname:pRegions, must: not overlap
12 If pname:srcImage is non-sparse then it must: be bound completely and
15 pname:srcImage must: have a sample count equal to any valid sample count
18 If pname:dstImage is non-sparse then it must: be bound completely and
21 pname:dstImage must: have a sample count equal to
24 pname:srcImageLayout must: specify the layout of the image subresources
25 of pname:srcImage specified in pname:pRegions at the time this command
28 pname:srcImageLayout must: be
35 pname:dstImageLayout must: specify the layout of the image subresources
36 of pname:dstImage specified in pname:pRegions at the time this command
[all …]
Dget_image_subresource_layout_common.adoc8 The pname:aspectMask member of pname:pSubresource must: only have a
11 The pname:mipLevel member of pname:pSubresource must: be less than the
12 pname:mipLevels specified in slink:VkImageCreateInfo when pname:image
15 The pname:arrayLayer member of pname:pSubresource must: be less than the
16 pname:arrayLayers specified in slink:VkImageCreateInfo when pname:image
20 If pname:format of the pname:image is a color format, pname:tiling of
21 the pname:image is ename:VK_IMAGE_TILING_LINEAR or
24 format>>, the pname:aspectMask member of pname:pSubresource must: be
29 If pname:format of the pname:image is a color format and pname:tiling of
30 the pname:image is ename:VK_IMAGE_TILING_LINEAR or
[all …]
Dimage_layout_transition_common.adoc9 pname:subresourceRange.baseMipLevel must: be less than the
10 pname:mipLevels specified in slink:VkImageCreateInfo when pname:image
13 If pname:subresourceRange.levelCount is not
14 ename:VK_REMAINING_MIP_LEVELS, [eq]#pname:subresourceRange.baseMipLevel
15 {plus} pname:subresourceRange.levelCount# must: be less than or equal to
16 the pname:mipLevels specified in slink:VkImageCreateInfo when
17 pname:image was created
19 pname:subresourceRange.baseArrayLayer must: be less than the
20 pname:arrayLayers specified in slink:VkImageCreateInfo when pname:image
23 If pname:subresourceRange.layerCount is not
[all …]
Dcopy_bufferimage_to_imagebuffer_common.adoc17 If pname:{imageparam} is of type ename:VK_IMAGE_TYPE_1D, then for each
18 element of pname:pRegions, pname:{imageoffset}.y must: be `0` and
19 pname:{imageextent}.height must: be `1`
21 For each element of pname:pRegions, pname:{imageoffset}.z and
22 [eq]#(pname:{imageextent}.depth {plus} pname:{imageoffset}.z)# must:
24 of the specified pname:{imagesubresource} of pname:{imageparam}
26 If pname:{imageparam} is of type ename:VK_IMAGE_TYPE_1D or
27 ename:VK_IMAGE_TYPE_2D, then for each element of pname:pRegions,
28 pname:{imageoffset}.z must: be `0` and pname:{imageextent}.depth must:
31 For each element of pname:pRegions, pname:{imageoffset}.x must: be a
[all …]
Dbind_buffer_common.adoc8 pname:buffer must: not have been bound to a memory object
10 pname:buffer must: not have been created with any sparse memory binding
13 pname:memoryOffset must: be less than the size of pname:memory
15 pname:memory must: have been allocated using one of the memory types
16 allowed in the pname:memoryTypeBits member of the
18 fname:vkGetBufferMemoryRequirements with pname:buffer
20 pname:memoryOffset must: be an integer multiple of the pname:alignment
22 to fname:vkGetBufferMemoryRequirements with pname:buffer
24 The pname:size member of the sname:VkMemoryRequirements structure
26 pname:buffer must: be less than or equal to the size of pname:memory
[all …]
Daccess_mask_2_common.adoc9 If pname:{accessMaskName} includes
10 ename:VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT, pname:{stageMaskName} must:
18 If pname:{accessMaskName} includes ename:VK_ACCESS_2_INDEX_READ_BIT,
19 pname:{stageMaskName} must: include
25 If pname:{accessMaskName} includes
26 ename:VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT, pname:{stageMaskName} must:
32 If pname:{accessMaskName} includes
33 ename:VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT, pname:{stageMaskName} must:
39 If pname:{accessMaskName} includes ename:VK_ACCESS_2_UNIFORM_READ_BIT,
40 pname:{stageMaskName} must: include
[all …]
Dsubpass_description_common.adoc7 If the pname:attachment member of an element of pname:pInputAttachments
8 is not ename:VK_ATTACHMENT_UNUSED, its pname:layout member must: not be
12 If the pname:attachment member of an element of pname:pColorAttachments
13 is not ename:VK_ATTACHMENT_UNUSED, its pname:layout member must: not be
17 If the pname:attachment member of an element of
18 pname:pResolveAttachments is not ename:VK_ATTACHMENT_UNUSED, its
19 pname:layout member must: not be
23 If the pname:attachment member of pname:pDepthStencilAttachment is not
24 ename:VK_ATTACHMENT_UNUSED, ts pname:layout member must: not be
29 If the pname:attachment member of an element of pname:pColorAttachments
[all …]
Dbind_image_common.adoc8 pname:image must: not have been bound to a memory object
10 pname:image must: not have been created with any sparse memory binding
13 pname:memoryOffset must: be less than the size of pname:memory
16 If pname:image requires a dedicated allocation (as reported by
18 slink:VkMemoryDedicatedRequirements::pname:requiresDedicatedAllocation
19 for pname:image), pname:memory must: have been created with
20 slink:VkMemoryDedicatedAllocateInfo::pname:image equal to pname:image
25 pname:dedicatedAllocationImageAliasing>> feature is not enabled, and
27 the sname:VkMemoryAllocateInfo provided when pname:memory was allocated
29 pname:pNext chain, and slink:VkMemoryDedicatedAllocateInfo::pname:image
[all …]
Dattachment_description_common.adoc8 If pname:format includes a color or depth component and pname:loadOp is
9 ename:VK_ATTACHMENT_LOAD_OP_LOAD, then pname:initialLayout must: not be
12 pname:finalLayout must: not be ename:VK_IMAGE_LAYOUT_UNDEFINED or
15 If pname:format is a color format, pname:initialLayout must: not be
19 If pname:format is a depth/stencil format, pname:initialLayout must: not
22 If pname:format is a color format, pname:finalLayout must: not be
26 If pname:format is a depth/stencil format, pname:finalLayout must: not
30 If pname:format is a color format, pname:initialLayout must: not be
34 If pname:format is a color format, pname:finalLayout must: not be
41 pname:separateDepthStencilLayouts>> feature is not enabled,
[all …]
Dquery_begin_common.adoc10 The pname:queryType used to create pname:queryPool must: not be
14 The pname:queryType used to create pname:queryPool must: not be
20 The pname:queryType used to create pname:queryPool must: not be
26 The pname:queryType used to create pname:queryPool must: not be
31 The pname:queryType used to create pname:queryPool must: not be
36 If the <<features-occlusionQueryPrecise, pname:occlusionQueryPrecise>>
37 feature is not enabled, or the pname:queryType used to create
38 pname:queryPool was not ename:VK_QUERY_TYPE_OCCLUSION, pname:flags must:
41 pname:query must: be less than the number of queries in pname:queryPool
43 If the pname:queryType used to create pname:queryPool was
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/roadmap/
DRoadmap-2022.adoc21 ** <<features-fullDrawIndexUint32, pname:fullDrawIndexUint32>>
22 ** <<features-imageCubeArray, pname:imageCubeArray>>
23 ** <<features-independentBlend, pname:independentBlend>>
24 ** <<features-sampleRateShading, pname:sampleRateShading>>
25 ** <<features-drawIndirectFirstInstance, pname:drawIndirectFirstInstance>>
26 ** <<features-depthClamp, pname:depthClamp>>
27 ** <<features-depthBiasClamp, pname:depthBiasClamp>>
28 ** <<features-samplerAnisotropy, pname:samplerAnisotropy>>
29 ** <<features-occlusionQueryPrecise, pname:occlusionQueryPrecise>>
30 ** <<features-fragmentStoresAndAtomics, pname:fragmentStoresAndAtomics>>
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/scripts/reflow-tests/
Dsrc-new-vuid-attribute.adoc10 * If pname:{imageparam} is of type ename:VK_IMAGE_TYPE_1D, then for each element
11 of pname:pRegions, pname:imageOffset.y must: be `0` and pname:imageExtent.height must: be `1`
12 * For each element of pname:pRegions, pname:imageOffset.z and
13 [eq]#(pname:imageExtent.depth {plus} pname:imageOffset.z)# must: both be
14 …to `0` and less than or equal to the depth of the specified pname:{imagesubresource} of pname:{ima…
15pname:{imageparam} is of type ename:VK_IMAGE_TYPE_1D or ename:VK_IMAGE_TYPE_2D, then for each elem…
16 * For each element of pname:pRegions, pname:bufferRowLength must: be a
17 …ormats-compatibility-classes,texel block extent width>> of the elink:VkFormat of pname:{imageparam}
18 * For each element of pname:pRegions, pname:bufferImageHeight must: be a
19 …rmats-compatibility-classes,texel block extent height>> of the elink:VkFormat of pname:{imageparam}
[all …]
Dexpect-new-vuid-attribute-novuid.adoc10 * If pname:{imageparam} is of type ename:VK_IMAGE_TYPE_1D, then for each
11 element of pname:pRegions, pname:imageOffset.y must: be `0` and
12 pname:imageExtent.height must: be `1`
13 * For each element of pname:pRegions, pname:imageOffset.z and
14 [eq]#(pname:imageExtent.depth {plus} pname:imageOffset.z)# must: both be
16 specified pname:{imagesubresource} of pname:{imageparam}
17 * If pname:{imageparam} is of type ename:VK_IMAGE_TYPE_1D or
18 ename:VK_IMAGE_TYPE_2D, then for each element of pname:pRegions,
19 pname:imageOffset.z must: be `0` and pname:imageExtent.depth must: be
21 * For each element of pname:pRegions, pname:bufferRowLength must: be a
[all …]
Dexpect-new-vuid-attribute-noreflow-novuid.adoc10 * If pname:{imageparam} is of type ename:VK_IMAGE_TYPE_1D, then for each element
11 of pname:pRegions, pname:imageOffset.y must: be `0` and pname:imageExtent.height must: be `1`
12 * For each element of pname:pRegions, pname:imageOffset.z and
13 [eq]#(pname:imageExtent.depth {plus} pname:imageOffset.z)# must: both be
14 …to `0` and less than or equal to the depth of the specified pname:{imagesubresource} of pname:{ima…
15pname:{imageparam} is of type ename:VK_IMAGE_TYPE_1D or ename:VK_IMAGE_TYPE_2D, then for each elem…
16 * For each element of pname:pRegions, pname:bufferRowLength must: be a
17 …ormats-compatibility-classes,texel block extent width>> of the elink:VkFormat of pname:{imageparam}
18 * For each element of pname:pRegions, pname:bufferImageHeight must: be a
19 …rmats-compatibility-classes,texel block extent height>> of the elink:VkFormat of pname:{imageparam}
[all …]
Dexpect-new-vuid-attribute-noreflow.adoc11 If pname:{imageparam} is of type ename:VK_IMAGE_TYPE_1D, then for each element
12 of pname:pRegions, pname:imageOffset.y must: be `0` and pname:imageExtent.height must: be `1`
14 For each element of pname:pRegions, pname:imageOffset.z and
15 [eq]#(pname:imageExtent.depth {plus} pname:imageOffset.z)# must: both be
16 …to `0` and less than or equal to the depth of the specified pname:{imagesubresource} of pname:{ima…
18pname:{imageparam} is of type ename:VK_IMAGE_TYPE_1D or ename:VK_IMAGE_TYPE_2D, then for each elem…
20 For each element of pname:pRegions, pname:bufferRowLength must: be a
21 …ormats-compatibility-classes,texel block extent width>> of the elink:VkFormat of pname:{imageparam}
23 For each element of pname:pRegions, pname:bufferImageHeight must: be a
24 …rmats-compatibility-classes,texel block extent height>> of the elink:VkFormat of pname:{imageparam}
[all …]
Dexpect-new-vuid-attribute-default.adoc11 If pname:{imageparam} is of type ename:VK_IMAGE_TYPE_1D, then for each
12 element of pname:pRegions, pname:imageOffset.y must: be `0` and
13 pname:imageExtent.height must: be `1`
15 For each element of pname:pRegions, pname:imageOffset.z and
16 [eq]#(pname:imageExtent.depth {plus} pname:imageOffset.z)# must: both be
18 specified pname:{imagesubresource} of pname:{imageparam}
20 If pname:{imageparam} is of type ename:VK_IMAGE_TYPE_1D or
21 ename:VK_IMAGE_TYPE_2D, then for each element of pname:pRegions,
22 pname:imageOffset.z must: be `0` and pname:imageExtent.depth must: be
25 For each element of pname:pRegions, pname:bufferRowLength must: be a
[all …]
Dsrc-new-vuid.adoc22 …The <<resources-image-format-features,format features>> of pname:image must: contain ename:VK_FORM…
24 * pname:image must: have been created with ename:VK_IMAGE_USAGE_TRANSFER_DST_BIT usage flag
27pname:image must: not use any of the <<formats-requiring-sampler-ycbcr-conversion, formats that re…
29 …* If pname:image is non-sparse then it must: be bound completely and contiguously to a single snam…
31pname:imageLayout must: specify the layout of the image subresource ranges of pname:image specifie…
34pname:imageLayout must: be ename:VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL or ename:VK_IMAGE_LAYOUT_GEN…
37 …* pname:imageLayout must: be ename:VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, ename:VK_IMAGE_LAYOUT_GEN…
40 The slink:VkImageSubresourceRange::pname:aspectMask members of the
41 elements of the pname:pRanges array must: each only include
44 The slink:VkImageSubresourceRange::pname:baseMipLevel members of the
[all …]
Dexpect-new-vuid-novuid.adoc22 The <<resources-image-format-features,format features>> of pname:image
25 * pname:image must: have been created with
29 pname:image must: not use any of the
33 * If pname:image is non-sparse then it must: be bound completely and
36 pname:imageLayout must: specify the layout of the image subresource
37 ranges of pname:image specified in pname:pRanges at the time this
41 pname:imageLayout must: be ename:VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL or
45 * pname:imageLayout must: be ename:VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
50 The slink:VkImageSubresourceRange::pname:aspectMask members of the
51 elements of the pname:pRanges array must: each only include
[all …]
/hardware/google/gfxstream/include/OpenGLESDispatch/
Dgles1_only_functions.h21 X(void, glFogf, (GLenum pname, GLfloat param), (pname, param)) \
22 X(void, glFogfv, (GLenum pname, const GLfloat * params), (pname, params)) \
24 X(void, glGetDoublev, (GLenum pname, GLdouble * params), (pname, params)) \
25 X(void, glGetLightfv, (GLenum light, GLenum pname, GLfloat * params), (light, pname, params)) \
26 X(void, glGetMaterialfv, (GLenum face, GLenum pname, GLfloat * params), (face, pname, params)) \
27 X(void, glGetPointerv, (GLenum pname, GLvoid* * params), (pname, params)) \
28 X(void, glGetTexEnvfv, (GLenum target, GLenum pname, GLfloat * params), (target, pname, params)) \
29 X(void, glGetTexEnviv, (GLenum target, GLenum pname, GLint * params), (target, pname, params)) \
30 X(void, glLightf, (GLenum light, GLenum pname, GLfloat param), (light, pname, param)) \
31 X(void, glLightfv, (GLenum light, GLenum pname, const GLfloat * params), (light, pname, params)) \
[all …]
/hardware/google/gfxstream/host/gl/OpenGLESDispatch/
Dgles1_only_dispatch_logging_wrappers.impl69 void glFogf_dispatchLoggingWrapper(GLenum pname, GLfloat param) {
70 DISPATCH_DEBUG_LOG("glFogf(pname:0x%X, param:%f)", pname, param);
71 GLDispatch::glFogf_underlying(pname, param);
74 void glFogfv_dispatchLoggingWrapper(GLenum pname, const GLfloat * params) {
75 DISPATCH_DEBUG_LOG("glFogfv(pname:0x%X, params:%p)", pname, params);
76 GLDispatch::glFogfv_underlying(pname, params);
84 void glGetDoublev_dispatchLoggingWrapper(GLenum pname, GLdouble * params) {
85 DISPATCH_DEBUG_LOG("glGetDoublev(pname:0x%X, params:%p)", pname, params);
86 GLDispatch::glGetDoublev_underlying(pname, params);
89 void glGetLightfv_dispatchLoggingWrapper(GLenum light, GLenum pname, GLfloat * params) {
[all …]

12345678910>>...21