Home
last modified time | relevance | path

Searched refs:attachment (Results 1 – 25 of 174) sorted by relevance

1234567

/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/commonvalidity/
Dsubpass_description_common.adoc6 * [[VUID-{refpage}-attachment-06912]]
7 If the pname:attachment member of an element of pname:pInputAttachments
11 * [[VUID-{refpage}-attachment-06913]]
12 If the pname:attachment member of an element of pname:pColorAttachments
16 * [[VUID-{refpage}-attachment-06914]]
17 If the pname:attachment member of an element of
22 * [[VUID-{refpage}-attachment-06915]]
23 If the pname:attachment member of pname:pDepthStencilAttachment is not
28 * [[VUID-{refpage}-attachment-06916]]
29 If the pname:attachment member of an element of pname:pColorAttachments
[all …]
Dattachment_reference_common.adoc6 // Common to attachment reference structures
8 If pname:attachment is not ename:VK_ATTACHMENT_UNUSED, pname:layout
16 pname:attachment is not ename:VK_ATTACHMENT_UNUSED, pname:layout must:
/hardware/google/gfxstream/host/gl/glestranslator/include/GLcommon/
DFramebufferData.h73 GLenum attachment,
79 GLuint getAttachment(GLenum attachment,
83 GLint getAttachmentSamples(class GLEScontext* ctx, GLenum attachment);
84 …void getAttachmentDimensions(class GLEScontext* ctx, GLenum attachment, GLint* width, GLint* heigh…
85 GLint getAttachmentInternalFormat(class GLEScontext* ctx, GLenum attachment);
110 inline int attachmentPointIndex(GLenum attachment);
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_render_pass.c50 .attachment = reference[i].attachment, in translate_references()
55 reference2[i].attachment != VK_ATTACHMENT_UNUSED) { in translate_references()
56 assert(reference2[i].attachment < pass_info->attachmentCount); in translate_references()
58 &pass_info->pAttachments[reference2[i].attachment]; in translate_references()
307 desc->pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED; in num_subpass_attachments2()
315 ds_resolve->pDepthStencilResolveAttachment->attachment != VK_ATTACHMENT_UNUSED; in num_subpass_attachments2()
323 fsr_att_info->pFragmentShadingRateAttachment->attachment != VK_ATTACHMENT_UNUSED; in num_subpass_attachments2()
361 if (ref->attachment >= pass->attachment_count) { in vk_subpass_attachment_init()
362 assert(ref->attachment == VK_ATTACHMENT_UNUSED); in vk_subpass_attachment_init()
364 .attachment = VK_ATTACHMENT_UNUSED, in vk_subpass_attachment_init()
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_ANDROID_external_format_resolve.adoc46 When using dynamic rendering, a new resolve mode is added to specify that the resolve attachment wi…
53 …enderingAttachmentInfo.html[VkRenderingAttachmentInfo] used as a color attachment must be set to a…
54 …evant planes by either averaging the corresponding values in the color attachment, or by simply se…
55 …ons may resolve a color attachment to an external format resolve attachment at any time, or bypass…
60 …** Values in the color attachment during rendering are loaded from the external format attachment,…
69 …e specified here and the actual image view used for that color resolve attachment must be the same.
70 …OID] structure with a non-zero value must only write to a single color attachment, must not export…
78 …al YC~B~C~R~ format resolves by setting a color resolve attachment in a subpass to an attachment w…
81 …* The resolve attachment must be an attachment that has a format of `VK_FORMAT_UNDEFINED` and incl…
83 …ernalFormatResolve` property is `VK_TRUE`, the `attachment` member of the corresponding color atta…
[all …]
DVK_EXT_multisampled_render_to_single_sampled.adoc33 single sampled data from the next subpass's resolve attachment and fill in the
34 multisampled attachment which otherwise uses `loadOp` equal to
40 hardware, effectively loading a multisampled attachment from the contents of a
65 rendering is done with `N` samples, then any attachment used in the pass may
93 Performance query specifying whether usage of an attachment that is resolved at
149 attachment is cleared, not the single-sampled attachment.
151 the single-sampled attachment need not be preserved, and the contents of the
152 multisampled representation of the attachment will be undefined.
154 single-sampled attachment will be preserved, but the contents of the
155 multisampled representation of the attachment will be undefined.
[all …]
DVK_EXT_attachment_feedback_loop_layout.adoc17 at the same time. This can either be a color attachment or a depth/stencil attachment.
26 to the image as a color or depth/stencil attachment.
44 . Add a new `VkImageLayout` that supports attachment feedback loops.
48 Add a new layout, `VK_IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT`, that supports attachment
54 to the image as a color or depth/stencil attachment.
56 color or depth/stencil attachment in the current render pass.
57 * Writing to the image as a color or depth/stencil attachment while it is not
/hardware/google/gfxstream/host/gl/OpenGLESDispatch/
Dgles2_stubbed_in_translator_namespace.entries25 void glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, …
26 void glFramebufferTexture2DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, …
27 void glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, …
28 void glFramebufferRenderbufferEXT(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLui…
29 void glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint…
36 void glFramebufferTexture3DOES(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, …
Dgles_extensions_dispatch_logging_wrappers.impl59 void glFramebufferTexture1DEXT_dispatchLoggingWrapper(GLenum target, GLenum attachment, GLenum text…
60 …glFramebufferTexture1DEXT(target:0x%X, attachment:0x%X, textarget:0x%X, texture:%d, level:%d)", ta…
61 GLDispatch::glFramebufferTexture1DEXT_underlying(target, attachment, textarget, texture, level);
64 void glFramebufferTexture2DEXT_dispatchLoggingWrapper(GLenum target, GLenum attachment, GLenum text…
65 …glFramebufferTexture2DEXT(target:0x%X, attachment:0x%X, textarget:0x%X, texture:%d, level:%d)", ta…
66 GLDispatch::glFramebufferTexture2DEXT_underlying(target, attachment, textarget, texture, level);
69 void glFramebufferTexture3DEXT_dispatchLoggingWrapper(GLenum target, GLenum attachment, GLenum text…
70 …ebufferTexture3DEXT(target:0x%X, attachment:0x%X, textarget:0x%X, texture:%d, level:%d, zoffset:%d…
71 …GLDispatch::glFramebufferTexture3DEXT_underlying(target, attachment, textarget, texture, level, zo…
74 void glFramebufferRenderbufferEXT_dispatchLoggingWrapper(GLenum target, GLenum attachment, GLenum r…
[all …]
Dgles1_extensions_dispatch_logging_wrappers.impl189 void glFramebufferRenderbufferOES_dispatchLoggingWrapper(GLenum target, GLenum attachment, GLenum r…
190 …mebufferRenderbufferOES(target:0x%X, attachment:0x%X, renderbuffertarget:0x%X, renderbuffer:%d)", …
191 …GLDispatch::glFramebufferRenderbufferOES_underlying(target, attachment, renderbuffertarget, render…
194 void glFramebufferTexture2DOES_dispatchLoggingWrapper(GLenum target, GLenum attachment, GLenum text…
195 …glFramebufferTexture2DOES(target:0x%X, attachment:0x%X, textarget:0x%X, texture:%d, level:%d)", ta…
196 GLDispatch::glFramebufferTexture2DOES_underlying(target, attachment, textarget, texture, level);
199 …rAttachmentParameterivOES_dispatchLoggingWrapper(GLenum target, GLenum attachment, GLenum pname, G…
200 …mebufferAttachmentParameterivOES(target:0x%X, attachment:0x%X, pname:0x%X, params:%p)", target, at…
201 GLDispatch::glGetFramebufferAttachmentParameterivOES_underlying(target, attachment, pname, params);
Dgles_extensions.entries15 void glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, …
16 void glFramebufferTexture2DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, …
17 void glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, …
18 void glFramebufferRenderbufferEXT(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLui…
19 void glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint…
Dgles_extensions_for_gles1.entries16 void glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, …
17 void glFramebufferTexture2DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, …
18 void glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, …
19 void glFramebufferRenderbufferEXT(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLui…
20 void glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint…
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_QCOM_render_pass_store_ops.adoc21 In such cases, there can: be no contents generated for an attachment within
27 of the attachment in memory are preserved.
29 rendering, the contents of the attachment will be undefined: inside the
36 an implementation to assume that the attachment was written and force an
39 allow an implementation to assume that the attachment was not written and
DVK_EXT_load_store_op_none.adoc20 unnecessary synchronization when an attachment is not written during a
24 unnecessary synchronization when an attachment is not used during a render
28 an attachment will be used in a render pass until after the necessary
DVK_KHR_maintenance2.adoc30 * Allow the application to specify which aspect of an input attachment
45 Input attachment specification allows an application to specify which aspect
66 Attachment 0 has the format ename:VK_FORMAT_D24_UNORM_S8_UINT, attachment 1
69 Subpass 0 writes to attachment 0, subpass 1 reads only the depth information
70 from attachment 0 (using inputAttachmentRead) and writes to attachment 1.
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Drenderpass.adoc76 * pname:layerCount is the number of layers rendered to in each attachment
78 * pname:viewMask is the view mask indicating the indices of attachment
86 structure describing a depth attachment.
89 attachment.
116 decorated with a code:Location value of *X*, then it uses the attachment
696 [open,refpage='VkRenderingAttachmentInfo',desc='Structure specifying attachment information',type='…
722 <<renderpass-load-operations, load operation>> for the attachment.
724 <<renderpass-store-operations, store operation>> for the attachment.
740 other members of this structure are ignored; writes to this attachment will
750 is defined for the attachment subresource.
[all …]
Dframebuffer.adoc24 Blending is computed and applied separately to each color attachment used by
25 the subpass, with separate controls for each attachment.
89 state for each color attachment.
186 …lendAttachmentState',desc='Structure specifying a pipeline color blend attachment state',type='str…
193 corresponding color attachment.
195 attachment is passed through unmodified.
201 the RGB values to write to the color attachment.
207 the alpha values to write to the color attachment.
308 [open,refpage='vkCmdSetColorBlendEnableEXT',desc='Specify the pname:blendEnable for each attachment
316 * pname:firstAttachment the first color attachment the color blending
[all …]
/hardware/google/gfxstream/include/OpenGLESDispatch/
Dgles_extensions_functions.h19 …Texture1DEXT, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (…
20 …Texture2DEXT, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (…
21 …DEXT, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoff…
22 …erbufferEXT, (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer), (…
23 …chmentParameterivEXT, (GLenum target, GLenum attachment, GLenum pname, GLint * params), (target, a…
Dgles1_extensions_functions.h45 …erbufferOES, (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer), (…
46 …Texture2DOES, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (…
47 …achmentParameterivOES, (GLenum target, GLenum attachment, GLenum pname, GLint* params), (target, a…
Dgles_extensions_for_gles2_static_translator_namespaced_header.h19 GL_APICALL void GL_APIENTRY glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum text…
20 GL_APICALL void GL_APIENTRY glFramebufferTexture2DEXT(GLenum target, GLenum attachment, GLenum text…
21 GL_APICALL void GL_APIENTRY glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum text…
22 GL_APICALL void GL_APIENTRY glFramebufferRenderbufferEXT(GLenum target, GLenum attachment, GLenum r…
23 …PIENTRY glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, G…
Dgles_extensions_for_gles1_static_translator_namespaced_header.h19 GL_APICALL void GL_APIENTRY glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum text…
20 GL_APICALL void GL_APIENTRY glFramebufferTexture2DEXT(GLenum target, GLenum attachment, GLenum text…
21 GL_APICALL void GL_APIENTRY glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum text…
22 GL_APICALL void GL_APIENTRY glFramebufferRenderbufferEXT(GLenum target, GLenum attachment, GLenum r…
23 …PIENTRY glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, G…
/hardware/google/gfxstream/host/tests/
DGLSnapshotFramebuffers_unittest.cpp55 const GLenum& attachment = pair.first; in changedStateCheck() local
61 GL_FRAMEBUFFER, attachment, in changedStateCheck()
68 GL_FRAMEBUFFER, attachment, in changedStateCheck()
73 GL_FRAMEBUFFER, attachment, in changedStateCheck()
77 GL_FRAMEBUFFER, attachment, in changedStateCheck()
/hardware/google/gfxstream/host/gl/glestranslator/GLcommon/
DFramebufferData.cpp222 GLenum attachment, in setAttachment() argument
228 int idx = attachmentPointIndex(attachment); in setAttachment()
257 rbData->attachedPoint = attachment; in setAttachment()
266 GLuint FramebufferData::getAttachment(GLenum attachment, in getAttachment() argument
269 int idx = attachmentPointIndex(attachment); in getAttachment()
275 GLint FramebufferData::getAttachmentSamples(GLEScontext* ctx, GLenum attachment) { in getAttachmentSamples() argument
276 int idx = attachmentPointIndex(attachment); in getAttachmentSamples()
295 void FramebufferData::getAttachmentDimensions(GLEScontext* ctx, GLenum attachment, GLint* width, GL… in getAttachmentDimensions() argument
296 int idx = attachmentPointIndex(attachment); in getAttachmentDimensions()
321 GLint FramebufferData::getAttachmentInternalFormat(GLEScontext* ctx, GLenum attachment) { in getAttachmentInternalFormat() argument
[all …]
/hardware/google/gfxstream/host/gl/glestranslator/EGL/
DClientAPIExts.in156 (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level),
157 (target, attachment, textarget, texture, level))
160 (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer),
161 (target, attachment, renderbuffertarget, renderbuffer))
164 (GLenum target, GLenum attachment, GLenum pname, GLint* params),
165 (target, attachment, pname, params))
/hardware/google/gfxstream/guest/egl/
DClientAPIExts.in156 (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level),
157 (target, attachment, textarget, texture, level))
160 (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer),
161 (target, attachment, renderbuffertarget, renderbuffer))
164 (GLenum target, GLenum attachment, GLenum pname, GLint* params),
165 (target, attachment, pname, params))

1234567