HomeSort by: relevance | last modified time | path
    Searched refs:attachment (Results 1 - 25 of 216) sorted by relevancy

1 2 3 4 5 6 7 8 9

  /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
lvp_pass.c 37 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
41 &pass->attachments[subpass_att->attachment];
54 * attachment.
57 subpass->depth_stencil_attachment->attachment == VK_ATTACHMENT_UNUSED)
61 subpass->ds_resolve_attachment->attachment == VK_ATTACHMENT_UNUSED)
67 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
71 &pass->attachments[subpass_att->attachment];
82 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
88 &pass->attachments[subpass_att->attachment];
95 subpass->depth_stencil_attachment->attachment;
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/mesa/main/
fbobject.h 87 GLenum attachment,
93 GLenum attachment,
126 GLenum attachment, const char *caller);
130 GLenum attachment,
251 _mesa_FramebufferTexture1D_no_error(GLenum target, GLenum attachment,
255 _mesa_FramebufferTexture1D(GLenum target, GLenum attachment,
259 _mesa_FramebufferTexture2D_no_error(GLenum target, GLenum attachment,
263 _mesa_FramebufferTexture2D(GLenum target, GLenum attachment,
267 _mesa_FramebufferTexture2DMultisampleEXT(GLenum target, GLenum attachment,
272 _mesa_FramebufferTexture3D_no_error(GLenum target, GLenum attachment,
    [all...]
fbobject.c 252 * If \p attachment is GL_DEPTH_STENCIL_ATTACHMENT, return a pointer to
253 * the depth buffer attachment point.
254 * Returns if the attachment is a GL_COLOR_ATTACHMENTm_EXT on
256 * if they don't find the attachment.
260 GLenum attachment, bool *is_color_attachment)
269 switch (attachment) {
292 i = attachment - GL_COLOR_ATTACHMENT0_EXT;
297 assert(BUFFER_COLOR0 + i < ARRAY_SIZE(fb->Attachment));
298 return &fb->Attachment[BUFFER_COLOR0 + i];
304 return &fb->Attachment[BUFFER_DEPTH]
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
tu_pass.c 123 .attachment = desc->pInputAttachments[j].attachment,
126 if (desc->pInputAttachments[j].attachment != VK_ATTACHMENT_UNUSED)
127 pass->attachments[desc->pInputAttachments[j].attachment]
138 .attachment = desc->pColorAttachments[j].attachment,
141 if (desc->pColorAttachments[j].attachment !=
143 pass->attachments[desc->pColorAttachments[j].attachment]
147 ->pAttachments[desc->pColorAttachments[j].attachment]
159 uint32_t a = desc->pResolveAttachments[j].attachment;
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
fbobject.h 86 GLenum attachment,
92 GLenum attachment,
125 GLenum attachment, const char *caller);
129 GLenum attachment,
239 _mesa_FramebufferTexture1D_no_error(GLenum target, GLenum attachment,
243 _mesa_FramebufferTexture1D(GLenum target, GLenum attachment,
247 _mesa_FramebufferTexture2D_no_error(GLenum target, GLenum attachment,
251 _mesa_FramebufferTexture2D(GLenum target, GLenum attachment,
255 _mesa_FramebufferTexture2DMultisampleEXT(GLenum target, GLenum attachment,
260 _mesa_FramebufferTexture3D_no_error(GLenum target, GLenum attachment,
    [all...]
fbobject.c 224 * If \p attachment is GL_DEPTH_STENCIL_ATTACHMENT, return a pointer to
225 * the depth buffer attachment point.
226 * Returns if the attachment is a GL_COLOR_ATTACHMENTm_EXT on
228 * if they don't find the attachment.
232 GLenum attachment, bool *is_color_attachment)
241 switch (attachment) {
264 i = attachment - GL_COLOR_ATTACHMENT0_EXT;
269 return &fb->Attachment[BUFFER_COLOR0 + i];
275 return &fb->Attachment[BUFFER_DEPTH];
277 return &fb->Attachment[BUFFER_STENCIL]
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
radv_pass.c 72 * attachment.
75 subpass->depth_stencil_attachment->attachment == VK_ATTACHMENT_UNUSED)
81 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
85 &pass->attachments[subpass_att->attachment];
94 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
100 &pass->attachments[subpass_att->attachment];
107 subpass->depth_stencil_attachment->attachment;
123 if (resolve_att->attachment == VK_ATTACHMENT_UNUSED)
230 .attachment = desc->pInputAttachments[j].attachment,
    [all...]
radv_meta_decompress.c 39 VkAttachmentDescription attachment; local
41 attachment.flags = 0;
42 attachment.format = VK_FORMAT_D32_SFLOAT_S8_UINT;
43 attachment.samples = samples;
44 attachment.loadOp = VK_ATTACHMENT_LOAD_OP_LOAD;
45 attachment.storeOp = VK_ATTACHMENT_STORE_OP_STORE;
46 attachment.stencilLoadOp = VK_ATTACHMENT_LOAD_OP_LOAD;
47 attachment.stencilStoreOp = VK_ATTACHMENT_STORE_OP_STORE;
48 attachment.initialLayout = VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL;
49 attachment.finalLayout = VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL
    [all...]
radv_meta_resolve.c 85 .attachment = 0,
89 .attachment = 1,
95 .attachment = VK_ATTACHMENT_UNUSED,
625 * If the first use of an attachment in a render pass is as a resolve
626 * attachment, then the loadOp is effectively ignored as the resolve is
637 if (dest_att.attachment == VK_ATTACHMENT_UNUSED)
640 struct radv_image *dst_img = cmd_buffer->state.framebuffer->attachments[dest_att.attachment].attachment->image;
641 struct radv_image *src_img = cmd_buffer->state.framebuffer->attachments[src_att.attachment].attachment->image
    [all...]
  /xsrc/external/mit/xf86-video-vmware/dist/vmwgfx/
vmwgfx_dri2.c 107 switch (buffer->attachment) {
112 if (buffer->attachment != DRI2BufferFakeFrontLeft ||
207 if (buffer->attachment == DRI2BufferFrontLeft ||
208 buffer->attachment == DRI2BufferFakeFrontLeft)
241 if ((buffer->attachment == DRI2BufferFrontLeft ||
242 buffer->attachment == DRI2BufferFakeFrontLeft) &&
253 dri2_create_buffer(DrawablePtr pDraw, unsigned int attachment, unsigned int format)
267 buffer->attachment = attachment;
317 src_draw = (pSrcBuffer->attachment == DRI2BufferFrontLeft) ? pDraw
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
anv_pass.c 87 * and be guaranteed that they have a valid attachment.
90 subpass->depth_stencil_attachment->attachment == VK_ATTACHMENT_UNUSED)
94 subpass->ds_resolve_attachment->attachment == VK_ATTACHMENT_UNUSED)
99 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
103 &pass->attachments[subpass_att->attachment];
121 subpass_att->attachment == subpass->depth_stencil_attachment->attachment)
133 if (resolve_att->attachment == VK_ATTACHMENT_UNUSED)
138 assert(color_att->attachment < pass->attachment_count);
140 &pass->attachments[color_att->attachment];
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
radv_pass.c 67 * first subpass that uses an attachment, then an implicit subpass
76 * .dstSubpass = firstSubpass; // First subpass attachment is used in
89 * that uses an attachment to VK_SUBPASS_EXTERNAL, then an implicit
97 * .srcSubpass = lastSubpass; // Last subpass attachment is used in
116 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
119 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment];
149 .dstSubpass = i, /* first subpass attachment is used in */
165 .srcSubpass = i, /* last subpass attachment is used in */
190 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
193 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment];
    [all...]
radv_meta_resolve.c 88 .attachment = 0,
93 .attachment = 1,
101 .attachment = VK_ATTACHMENT_UNUSED,
686 if (dest_att.attachment == VK_ATTACHMENT_UNUSED)
689 struct radv_image_view *src_iview = cmd_buffer->state.attachments[src_att.attachment].iview;
692 struct radv_image_view *dest_iview = cmd_buffer->state.attachments[dest_att.attachment].iview;
694 VkImageLayout dst_image_layout = cmd_buffer->state.attachments[dest_att.attachment].current_layout;
710 cmd_buffer->state.attachments[dest_att.attachment].current_layout =
755 struct radv_image_view *src_iview = cmd_buffer->state.attachments[src_att.attachment].iview;
756 struct radv_image_view *dst_iview = cmd_buffer->state.attachments[dst_att.attachment].iview
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
tu_pass.c 131 * first subpass that uses an attachment, then an implicit subpass
140 * .dstSubpass = firstSubpass; // First subpass attachment is used in
153 * that uses an attachment to VK_SUBPASS_EXTERNAL, then an implicit
161 * .srcSubpass = lastSubpass; // Last subpass attachment is used in
210 uint32_t a = subpass->pInputAttachments[j].attachment;
220 uint32_t a = subpass->pColorAttachments[j].attachment;
230 subpass->pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) {
231 uint32_t a = subpass->pDepthStencilAttachment->attachment;
240 uint32_t a = subpass->pResolveAttachments[j].attachment;
254 ds_resolve->pDepthStencilResolveAttachment->attachment != VK_ATTACHMENT_UNUSED)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
anv_pass.c 71 * and be guaranteed that they have a valid attachment.
74 subpass->depth_stencil_attachment->attachment == VK_ATTACHMENT_UNUSED)
78 subpass->ds_resolve_attachment->attachment == VK_ATTACHMENT_UNUSED)
83 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
87 &pass->attachments[subpass_att->attachment];
102 subpass_att->attachment == subpass->depth_stencil_attachment->attachment)
114 if (resolve_att->attachment == VK_ATTACHMENT_UNUSED)
138 * first subpass that uses an attachment, then an implicit subpass
145 * .dstSubpass = firstSubpass; // First subpass attachment is used i
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
v3dv_pass.c 62 uint32_t attachment_idx = subpass->color_attachments[j].attachment;
84 subpass->resolve_attachments[j].attachment != VK_ATTACHMENT_UNUSED) {
89 uint32_t ds_attachment_idx = subpass->ds_attachment.attachment;
98 uint32_t input_attachment_idx = subpass->input_attachments[j].attachment;
109 uint32_t attachment_idx = subpass->resolve_attachments[j].attachment;
193 .attachment = desc->pInputAttachments[j].attachment,
205 .attachment = desc->pColorAttachments[j].attachment,
217 .attachment = desc->pResolveAttachments[j].attachment
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/
tilemgr.cpp 95 SWR_RENDERTARGET_ATTACHMENT attachment,
107 HOTTILE& hotTile = tile.Attachment[attachment];
112 uint32_t size = numSamples * mHotTileSize[attachment];
136 uint32_t size = numSamples * mHotTileSize[attachment];
149 switch (attachment)
168 SWR_INVALID("Unknown attachment: %d", attachment);
175 if (attachment == SWR_ATTACHMENT_STENCIL)
177 else if (attachment == SWR_ATTACHMENT_DEPTH
    [all...]
  /xsrc/external/mit/xf86-video-intel-old/dist/src/
i830_dri.c 78 unsigned int attachment; member in struct:__anon8891
144 buffers[i].attachment = attachments[i];
150 privates[i].attachment = attachments[i];
165 I830DRI2CreateBuffer(DrawablePtr pDraw, unsigned int attachment,
185 if (attachment == DRI2BufferFrontLeft) {
191 switch (attachment) {
220 buffer->attachment = attachment;
227 privates->attachment = attachment;
    [all...]
  /xsrc/external/mit/xf86-video-intel-old/dist/src/xvmc/
dri2.h 40 unsigned int attachment; member in struct:__anon8918
  /xsrc/external/mit/xorg-server/dist/Xi/
xiquerydevice.h 42 int GetDeviceUse(DeviceIntPtr dev, uint16_t * attachment);
  /xsrc/external/mit/xorg-server.old/dist/Xi/
xiquerydevice.h 42 int GetDeviceUse(DeviceIntPtr dev, uint16_t *attachment);
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/
swr_resource.h 104 uint32_t attachment,
108 uint32_t attachment,
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/
swr_resource.h 103 uint32_t attachment,
107 uint32_t attachment,
  /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
panvk_pass.c 124 .idx = desc->pInputAttachments[j].attachment,
127 if (desc->pInputAttachments[j].attachment != VK_ATTACHMENT_UNUSED)
128 pass->attachments[desc->pInputAttachments[j].attachment]
138 uint32_t idx = desc->pColorAttachments[j].attachment;
165 uint32_t idx = desc->pResolveAttachments[j].attachment;
178 desc->pDepthStencilAttachment->attachment :
  /xsrc/external/mit/MesaLib/dist/src/glx/
dri2.h 42 unsigned int attachment; member in struct:__anon2307

Completed in 58 milliseconds

1 2 3 4 5 6 7 8 9