Home
last modified time | relevance | path

Searched refs:att (Results 1 - 25 of 87) sorted by relevance

1234

/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_pass.c186 const VkAttachmentDescription2* att = info->pAttachments; in tu_render_pass_add_implicit_deps() local
219 uint32_t stencil_layout = vk_format_has_stencil(att[a].format) ? in tu_render_pass_add_implicit_deps()
220 vk_att_ref_stencil_layout(&subpass->pInputAttachments[j], att) : in tu_render_pass_add_implicit_deps()
222 uint32_t stencil_initial_layout = vk_att_desc_stencil_layout(&att[a], false); in tu_render_pass_add_implicit_deps()
224 if ((att[a].initialLayout != subpass->pInputAttachments[j].layout || in tu_render_pass_add_implicit_deps()
235 if (att[a].initialLayout != subpass->pColorAttachments[j].layout && in tu_render_pass_add_implicit_deps()
244 uint32_t stencil_layout = vk_att_ref_stencil_layout(subpass->pDepthStencilAttachment, att); in tu_render_pass_add_implicit_deps()
245 uint32_t stencil_initial_layout = vk_att_desc_stencil_layout(&att[a], false); in tu_render_pass_add_implicit_deps()
247 if ((att[a].initialLayout != subpass->pDepthStencilAttachment->layout || in tu_render_pass_add_implicit_deps()
260 if (att[ in tu_render_pass_add_implicit_deps()
517 struct tu_render_pass_attachment *att = &pass->attachments[i]; tu_render_pass_cond_config() local
555 struct tu_render_pass_attachment *att = &pass->attachments[i]; tu_render_pass_gmem_config() local
599 struct tu_render_pass_attachment *att = &pass->attachments[i]; tu_render_pass_gmem_config() local
643 const struct tu_render_pass_attachment *att = &pass->attachments[i]; tu_render_pass_bandwidth_config() local
666 attachment_set_ops(struct tu_device *device, struct tu_render_pass_attachment *att, VkAttachmentLoadOp load_op, VkAttachmentLoadOp stencil_load_op, VkAttachmentStoreOp store_op, VkAttachmentStoreOp stencil_store_op) attachment_set_ops() argument
775 struct tu_render_pass_attachment *att = &pass->attachments[i]; tu_CreateRenderPass2() local
916 struct tu_render_pass_attachment *att = &pass->attachments[i]; tu_CreateRenderPass2() local
960 tu_setup_dynamic_attachment(struct tu_render_pass_attachment *att, struct tu_image_view *view) tu_setup_dynamic_attachment() argument
1000 struct tu_render_pass_attachment *att = &pass->attachments[a]; tu_setup_dynamic_render_pass() local
1048 struct tu_render_pass_attachment *att = &pass->attachments[a]; tu_setup_dynamic_render_pass() local
1120 struct tu_render_pass_attachment *att = &pass->attachments[a]; tu_setup_dynamic_inheritance() local
1141 struct tu_render_pass_attachment *att = &pass->attachments[a]; tu_setup_dynamic_inheritance() local
[all...]
H A Dtu_lrz.c187 const struct tu_render_pass_attachment *att, in tu_lrz_init_state()
192 !vk_format_has_depth(att->format)); in tu_lrz_init_state()
196 bool clears_depth = att->clear_mask & in tu_lrz_init_state()
212 if (!clears_depth && !att->load) in tu_lrz_init_state()
233 const struct tu_render_pass_attachment *att) in tu_lrz_init_secondary()
244 if (!vk_format_has_depth(att->format)) in tu_lrz_init_secondary()
282 const struct tu_render_pass_attachment *att = &cmd->state.pass->attachments[a]; in tu_lrz_begin_resumed_renderpass() local
283 tu_lrz_init_state(cmd, att, cmd->state.attachments[a]); in tu_lrz_begin_resumed_renderpass()
284 if (att->clear_mask & (VK_IMAGE_ASPECT_COLOR_BIT | VK_IMAGE_ASPECT_DEPTH_BIT)) { in tu_lrz_begin_resumed_renderpass()
345 const struct tu_render_pass_attachment *att in tu_lrz_begin_secondary_cmdbuf() local
186 tu_lrz_init_state(struct tu_cmd_buffer *cmd, const struct tu_render_pass_attachment *att, const struct tu_image_view *view) tu_lrz_init_state() argument
232 tu_lrz_init_secondary(struct tu_cmd_buffer *cmd, const struct tu_render_pass_attachment *att) tu_lrz_init_secondary() argument
[all...]
H A Dtu_cmd_buffer.h598 const struct tu_render_pass_attachment *att) in tu_attachment_gmem_offset()
601 return att->gmem_offset[cmd->state.gmem_layout]; in tu_attachment_gmem_offset()
606 const struct tu_render_pass_attachment *att) in tu_attachment_gmem_offset_stencil()
609 return att->gmem_offset_stencil[cmd->state.gmem_layout]; in tu_attachment_gmem_offset_stencil()
597 tu_attachment_gmem_offset(struct tu_cmd_buffer *cmd, const struct tu_render_pass_attachment *att) tu_attachment_gmem_offset() argument
605 tu_attachment_gmem_offset_stencil(struct tu_cmd_buffer *cmd, const struct tu_render_pass_attachment *att) tu_attachment_gmem_offset_stencil() argument
/third_party/mesa3d/src/mesa/main/
H A Dfbobject.c432 struct gl_renderbuffer_attachment *att) in render_texture()
435 struct gl_renderbuffer *rb = att->Renderbuffer; in render_texture()
438 pt = get_teximage_resource(att->Texture, in render_texture()
439 att->CubeMapFace, in render_texture()
440 att->TextureLevel); in render_texture()
445 rb->rtt_face = att->CubeMapFace; in render_texture()
446 rb->rtt_slice = att->Zoffset; in render_texture()
447 rb->rtt_layered = att->Layered; in render_texture()
448 rb->rtt_nr_samples = att->NumSamples; in render_texture()
482 struct gl_renderbuffer_attachment *att) in remove_attachment()
430 render_texture(struct gl_context *ctx, struct gl_framebuffer *fb, struct gl_renderbuffer_attachment *att) render_texture() argument
481 remove_attachment(struct gl_context *ctx, struct gl_renderbuffer_attachment *att) remove_attachment() argument
509 driver_RenderTexture_is_safe(const struct gl_renderbuffer_attachment *att) driver_RenderTexture_is_safe() argument
553 _mesa_update_texture_renderbuffer(struct gl_context *ctx, struct gl_framebuffer *fb, struct gl_renderbuffer_attachment *att) _mesa_update_texture_renderbuffer() argument
599 set_texture_attachment(struct gl_context *ctx, struct gl_framebuffer *fb, struct gl_renderbuffer_attachment *att, struct gl_texture_object *texObj, GLenum texTarget, GLuint level, GLsizei samples, GLuint layer, GLboolean layered) set_texture_attachment() argument
641 set_renderbuffer_attachment(struct gl_context *ctx, struct gl_renderbuffer_attachment *att, struct gl_renderbuffer *rb) set_renderbuffer_attachment() argument
665 struct gl_renderbuffer_attachment *att; _mesa_FramebufferRenderbuffer_sw() local
883 gles_check_float_renderable(const struct gl_context *ctx, struct gl_renderbuffer_attachment *att) gles_check_float_renderable() argument
931 test_attachment_completeness(const struct gl_context *ctx, GLenum format, struct gl_renderbuffer_attachment *att) test_attachment_completeness() argument
1122 do_validate_attachment(struct gl_context *ctx, struct pipe_screen *screen, const struct gl_renderbuffer_attachment *att, unsigned bindings) do_validate_attachment() argument
1222 struct gl_renderbuffer_attachment *att = do_validate_framebuffer() local
1302 struct gl_renderbuffer_attachment *att; _mesa_test_framebuffer_completeness() local
1651 const struct gl_renderbuffer_attachment *att _mesa_test_framebuffer_completeness() local
1664 const struct gl_renderbuffer_attachment *att _mesa_test_framebuffer_completeness() local
2138 _mesa_detach_renderbuffer(struct gl_context *ctx, struct gl_framebuffer *fb, const void *att) _mesa_detach_renderbuffer() argument
2675 struct gl_renderbuffer_attachment *att = fb->Attachment + i; invalidate_rb() local
3195 struct gl_renderbuffer_attachment *att = fb->Attachment + i; check_begin_texture_render() local
3217 struct gl_renderbuffer_attachment *att = fb->Attachment + i; check_end_texture_render() local
3928 struct gl_renderbuffer_attachment *att = _mesa_get_and_validate_attachment() local
3948 _mesa_framebuffer_texture(struct gl_context *ctx, struct gl_framebuffer *fb, GLenum attachment, struct gl_renderbuffer_attachment *att, struct gl_texture_object *texObj, GLenum textarget, GLint level, GLsizei samples, GLuint layer, GLboolean layered) _mesa_framebuffer_texture() argument
4036 struct gl_renderbuffer_attachment *att = framebuffer_texture_with_dims_no_error() local
4081 struct gl_renderbuffer_attachment *att = framebuffer_texture_with_dims() local
4202 struct gl_renderbuffer_attachment *att; frame_buffer_texture() local
4378 struct gl_renderbuffer_attachment *att; framebuffer_renderbuffer() local
4560 const struct gl_renderbuffer_attachment *att; get_framebuffer_attachment_parameter() local
5329 do_discard_framebuffer(struct gl_context *ctx, struct gl_framebuffer *fb, struct gl_renderbuffer_attachment *att) do_discard_framebuffer() argument
5362 struct gl_renderbuffer_attachment *att = discard_framebuffer() local
[all...]
H A Dframebuffer.c209 struct gl_renderbuffer_attachment *att = &fb->Attachment[i]; in _mesa_free_framebuffer_data() local
210 if (att->Renderbuffer) { in _mesa_free_framebuffer_data()
211 _mesa_reference_renderbuffer(&att->Renderbuffer, NULL); in _mesa_free_framebuffer_data()
213 if (att->Texture) { in _mesa_free_framebuffer_data()
214 _mesa_reference_texobj(&att->Texture, NULL); in _mesa_free_framebuffer_data()
216 assert(!att->Renderbuffer); in _mesa_free_framebuffer_data()
217 assert(!att->Texture); in _mesa_free_framebuffer_data()
218 att->Type = GL_NONE; in _mesa_free_framebuffer_data()
282 struct gl_renderbuffer_attachment *att = &fb->Attachment[i]; in _mesa_resize_framebuffer() local
283 if (att in _mesa_resize_framebuffer()
694 const struct gl_renderbuffer_attachment *att = fb->Attachment; renderbuffer_exists() local
975 const struct gl_renderbuffer_attachment *att = &fb->Attachment[i]; _mesa_print_framebuffer() local
[all...]
H A Dclear.c261 const struct gl_renderbuffer_attachment *att = ctx->DrawBuffer->Attachment; in make_color_buffer_mask() local
284 if (att[BUFFER_FRONT_LEFT].Renderbuffer) in make_color_buffer_mask()
286 if (att[BUFFER_FRONT_RIGHT].Renderbuffer) in make_color_buffer_mask()
296 if (att[BUFFER_FRONT_LEFT].Renderbuffer) in make_color_buffer_mask()
298 if (att[BUFFER_BACK_LEFT].Renderbuffer) in make_color_buffer_mask()
300 if (att[BUFFER_BACK_RIGHT].Renderbuffer) in make_color_buffer_mask()
304 if (att[BUFFER_FRONT_LEFT].Renderbuffer) in make_color_buffer_mask()
306 if (att[BUFFER_BACK_LEFT].Renderbuffer) in make_color_buffer_mask()
310 if (att[BUFFER_FRONT_RIGHT].Renderbuffer) in make_color_buffer_mask()
312 if (att[BUFFER_BACK_RIGH in make_color_buffer_mask()
[all...]
H A Dblit.c817 const struct gl_renderbuffer_attachment *att; in blit_framebuffer() local
819 att = find_attachment(readFb, colorReadRb); in blit_framebuffer()
823 if (att && att->Texture) { in blit_framebuffer()
825 att->Texture->Name, in blit_framebuffer()
826 att->Texture->Target, in blit_framebuffer()
827 att->TextureLevel, in blit_framebuffer()
828 att->CubeMapFace); in blit_framebuffer()
838 att = find_attachment(drawFb, colorDrawRb); in blit_framebuffer()
842 if (att in blit_framebuffer()
[all...]
H A Dfbobject.h82 struct gl_renderbuffer_attachment *att);
112 const void *att);
122 struct gl_renderbuffer_attachment *att,
/third_party/ffmpeg/libavfilter/
H A Dasrc_sinc.c36 float att, beta, phase, Fc0, Fc1, tbw0, tbw1; member
137 static float kaiser_beta(float att, float tr_bw) in kaiser_beta() argument
139 if (att >= 60.f) { in kaiser_beta()
155 float b0 = ((c0[0] * att + c0[1]) * att + c0[2]) * att + c0[3]; in kaiser_beta()
156 float b1 = ((c1[0] * att + c1[1]) * att + c1[2]) * att + c1[3]; in kaiser_beta()
160 if (att > 5 in kaiser_beta()
167 kaiser_params(float att, float Fc, float tr_bw, float *beta, int *num_taps) kaiser_params() argument
175 lpf(float Fn, float Fc, float tbw, int *num_taps, float att, float *beta, int round) lpf() argument
[all...]
H A Daf_alimiter.c48 double att; member
102 s->att = 1.; in init()
184 double delta = (limit / peak - s->att) / buffer_size * channels; in filter_frame()
234 s->att += s->delta; in filter_frame()
237 dst[c] = buf[c] * s->att; in filter_frame()
242 peak, limit, s->att, 1); in filter_frame()
248 double pdelta = (limit / ppeak - s->att) / in filter_frame()
257 s->att = limit / peak; in filter_frame()
265 if (s->att > 1.) { in filter_frame()
266 s->att in filter_frame()
[all...]
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_pass.c37 struct v3dv_render_pass_attachment *att) in set_try_tlb_resolve()
39 const struct v3dv_format *format = v3dv_X(device, get_format)(att->desc.format); in set_try_tlb_resolve()
40 att->try_tlb_resolve = v3dv_X(device, format_supports_tlb_resolve)(format); in set_try_tlb_resolve()
66 struct v3dv_render_pass_attachment *att = in pass_find_subpass_range_for_attachments() local
69 if (i < att->first_subpass) in pass_find_subpass_range_for_attachments()
70 att->first_subpass = i; in pass_find_subpass_range_for_attachments()
71 if (i > att->last_subpass) in pass_find_subpass_range_for_attachments()
72 att->last_subpass = i; in pass_find_subpass_range_for_attachments()
77 if (i < att->views[view_index].first_subpass) in pass_find_subpass_range_for_attachments()
78 att in pass_find_subpass_range_for_attachments()
36 set_try_tlb_resolve(struct v3dv_device *device, struct v3dv_render_pass_attachment *att) set_try_tlb_resolve() argument
244 struct v3dv_render_pass_attachment *att = v3dv_CreateRenderPass2() local
[all...]
H A Dv3dvx_device.c275 const struct v3dv_image_view *att = attachments[att_idx].image_view; in framebuffer_compute_internal_bpp_msaa() local
276 assert(att); in framebuffer_compute_internal_bpp_msaa()
278 if (att->vk.aspects & VK_IMAGE_ASPECT_COLOR_BIT) in framebuffer_compute_internal_bpp_msaa()
279 *max_bpp = MAX2(*max_bpp, att->internal_bpp); in framebuffer_compute_internal_bpp_msaa()
281 if (att->vk.image->samples > VK_SAMPLE_COUNT_1_BIT) in framebuffer_compute_internal_bpp_msaa()
286 const struct v3dv_image_view *att = in framebuffer_compute_internal_bpp_msaa() local
288 assert(att); in framebuffer_compute_internal_bpp_msaa()
290 if (att->vk.image->samples > VK_SAMPLE_COUNT_1_BIT) in framebuffer_compute_internal_bpp_msaa()
299 const struct v3dv_image_view *att = attachments[i].image_view; in framebuffer_compute_internal_bpp_msaa() local
300 assert(att); in framebuffer_compute_internal_bpp_msaa()
[all...]
/third_party/cups-filters/backend/
H A Dbeh.c50 int dd, att, delay, retval; in main() local
115 att = 0; in main()
117 att = att * 10 + (int)(*ptr) - 48; in main()
131 dd, att, delay, ptr); in main()
172 if (att > 0) { in main()
173 att --; in main()
174 if (att == 0) in main()
200 "ERROR: URI must be \"beh:/<dd>/<att>/<delay>/<original uri>\"!\n"); in main()
/third_party/mesa3d/src/virtio/vulkan/
H A Dvn_render_pass.c96 struct vn_present_src_attachment *att = in vn_render_pass_setup_present_src_barriers() local
99 if (att->acquire) { in vn_render_pass_setup_present_src_barriers()
100 att->src_stage_mask = VK_PIPELINE_STAGE_ALL_COMMANDS_BIT; in vn_render_pass_setup_present_src_barriers()
101 att->src_access_mask = 0; in vn_render_pass_setup_present_src_barriers()
103 att->dst_stage_mask = VK_PIPELINE_STAGE_ALL_COMMANDS_BIT; in vn_render_pass_setup_present_src_barriers()
104 att->dst_access_mask = in vn_render_pass_setup_present_src_barriers()
107 att->src_stage_mask = VK_PIPELINE_STAGE_ALL_COMMANDS_BIT; in vn_render_pass_setup_present_src_barriers()
108 att->src_access_mask = VK_ACCESS_MEMORY_WRITE_BIT; in vn_render_pass_setup_present_src_barriers()
110 att->dst_stage_mask = VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT; in vn_render_pass_setup_present_src_barriers()
111 att in vn_render_pass_setup_present_src_barriers()
[all...]
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_pass.c72 struct panvk_render_pass_attachment *att = &pass->attachments[i]; in panvk_CreateRenderPass2() local
74 att->format = vk_format_to_pipe_format(pCreateInfo->pAttachments[i].format); in panvk_CreateRenderPass2()
75 att->samples = pCreateInfo->pAttachments[i].samples; in panvk_CreateRenderPass2()
76 att->load_op = pCreateInfo->pAttachments[i].loadOp; in panvk_CreateRenderPass2()
77 att->stencil_load_op = pCreateInfo->pAttachments[i].stencilLoadOp; in panvk_CreateRenderPass2()
78 att->initial_layout = pCreateInfo->pAttachments[i].initialLayout; in panvk_CreateRenderPass2()
79 att->final_layout = pCreateInfo->pAttachments[i].finalLayout; in panvk_CreateRenderPass2()
80 att->store_op = pCreateInfo->pAttachments[i].storeOp; in panvk_CreateRenderPass2()
81 att->stencil_store_op = pCreateInfo->pAttachments[i].stencilStoreOp; in panvk_CreateRenderPass2()
82 att in panvk_CreateRenderPass2()
[all...]
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fFboCompletenessTests.cpp197 void check (GLenum attPoint, const Attachment& att, const Image* image);
211 void ES3Checker::check (GLenum attPoint, const Attachment& att, const Image* image) in check() argument
249 m_depthStencilImage = att.imageName; in check()
250 m_depthStencilType = attachmentType(att); in check()
253 else if (m_depthStencilImage != att.imageName || m_depthStencilType != attachmentType(att)) in check()
332 TextureLayerAttachment* att = &builder.makeConfig<TextureLayerAttachment>(); in build() local
333 att->layer = m_params.attachmentLayer; in build()
334 att->imageName = tex; in build()
336 builder.glAttach(target, att); in build()
454 RenderbufferAttachment& att = builder.makeConfig<RenderbufferAttachment>(); build() local
[all...]
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_render_pass.c57 const VkAttachmentDescription *att = in translate_references() local
59 reference2[i].aspectMask = vk_format_aspects(att->format); in translate_references()
189 VkAttachmentReference2 *att = (VkAttachmentReference2 *) in vk_common_CreateRenderPass() local
192 att->aspectMask = ref->aspectMask; in vk_common_CreateRenderPass()
330 vk_render_pass_attachment_init(struct vk_render_pass_attachment *att, in vk_render_pass_attachment_init() argument
333 *att = (struct vk_render_pass_attachment) { in vk_render_pass_attachment_init()
350 vk_subpass_attachment_init(struct vk_subpass_attachment *att, in vk_subpass_attachment_init() argument
359 *att = (struct vk_subpass_attachment) { in vk_subpass_attachment_init()
368 *att = (struct vk_subpass_attachment) { in vk_subpass_attachment_init()
386 assert(!(ref->aspectMask & ~att in vk_subpass_attachment_init()
406 vk_subpass_attachment_link_resolve(struct vk_subpass_attachment *att, struct vk_subpass_attachment *resolve, const VkRenderPassCreateInfo2 *info) vk_subpass_attachment_link_resolve() argument
659 const VkAttachmentDescription2 *att = vk_common_CreateRenderPass2() local
678 const VkAttachmentDescription2 *att = vk_common_CreateRenderPass2() local
756 struct vk_subpass_attachment *att = &subpass->attachments[a]; vk_common_CreateRenderPass2() local
772 const struct vk_subpass_attachment *att = &subpass->attachments[a]; vk_common_CreateRenderPass2() local
1516 const VkRenderingAttachmentInfo att = { load_attachment() local
[all...]
/third_party/vk-gl-cts/modules/glshared/
H A DglsFboUtil.cpp428 static void attachAttachment (const Attachment& att, GLenum attPoint, in attachAttachment() argument
432 dynamic_cast<const RenderbufferAttachment*>(&att)) in attachAttachment()
436 dynamic_cast<const TextureFlatAttachment*>(&att)) in attachAttachment()
440 dynamic_cast<const TextureLayerAttachment*>(&att)) in attachAttachment()
447 GLenum attachmentType (const Attachment& att) in attachmentType() argument
449 if (dynamic_cast<const RenderbufferAttachment*>(&att) != DE_NULL) in attachmentType()
451 else if (dynamic_cast<const TextureAttachment*>(&att) != DE_NULL) in attachmentType()
635 const Attachment& att = *it->second; in validStatusCodes() local
636 const Image* const image = fboConfig.getImage(attachmentType(att), att in validStatusCodes()
646 attach(glw::GLenum attPoint, const Attachment* att) attach() argument
708 logAttachment(const Attachment& att, TestLog& log) logAttachment() argument
962 glAttach(GLenum attPoint, const Attachment* att) glAttach() argument
[all...]
H A DglsFboCompletenessTests.cpp748 Attachment* att = DE_NULL; in makeAttachment() local
754 att = &builder.makeConfig<RenderbufferAttachment>(); in makeAttachment()
761 att = &texAtt; in makeAttachment()
768 att->imageName = img; in makeAttachment()
769 return att; in makeAttachment()
779 const Attachment* const att = makeAttachment(bufType, imgFmt, width, height, builder); in attachTargetToNew() local
780 builder.glAttach(target, att); in attachTargetToNew()
903 Attachment* att = makeAttachment(m_params.depthKind, format, 64, 64, builder); in makeDepthAndStencil() local
904 builder.glAttach(GL_DEPTH_ATTACHMENT, att); in makeDepthAndStencil()
905 builder.glAttach(GL_STENCIL_ATTACHMENT, att); in makeDepthAndStencil()
[all...]
H A DglsFboUtil.hpp299 glw::GLenum attachmentType (const Attachment& att);
318 void attach (glw::GLenum attPoint, const Attachment* att);
330 const config::Attachment* att);
407 const config::Attachment& att,
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/
H A DvktRenderPassLoadStoreOpNoneTests.cpp444 for (const auto& att : m_testParams.attachments) in checkSupport()
446 if (att.usage & ATTACHMENT_USAGE_DEPTH_STENCIL) in checkSupport()
448 const VkFormat format = getFormat(att.usage, m_testParams.depthStencilFormat); in checkSupport()
452 if (att.usage & ATTACHMENT_USAGE_DEPTH) in checkSupport()
455 if (att.usage & ATTACHMENT_USAGE_STENCIL) in checkSupport()
460 if (!att.verifyAspects.empty()) in checkSupport()
463 if (att.init & ATTACHMENT_INIT_PRE) in checkSupport()
774 for (const auto& att : m_testParams.attachments) in drawCommands()
776 if (att.init & ATTACHMENT_INIT_CMD_CLEAR) in drawCommands()
778 if (att in drawCommands()
[all...]
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_pass.c358 struct radv_render_pass_attachment *att = &pass->attachments[i]; in radv_CreateRenderPass2() local
360 att->format = pCreateInfo->pAttachments[i].format; in radv_CreateRenderPass2()
361 att->samples = pCreateInfo->pAttachments[i].samples; in radv_CreateRenderPass2()
362 att->load_op = pCreateInfo->pAttachments[i].loadOp; in radv_CreateRenderPass2()
363 att->stencil_load_op = pCreateInfo->pAttachments[i].stencilLoadOp; in radv_CreateRenderPass2()
364 att->initial_layout = pCreateInfo->pAttachments[i].initialLayout; in radv_CreateRenderPass2()
365 att->final_layout = pCreateInfo->pAttachments[i].finalLayout; in radv_CreateRenderPass2()
366 att->stencil_initial_layout = vk_att_desc_stencil_layout(&pCreateInfo->pAttachments[i], false); in radv_CreateRenderPass2()
367 att->stencil_final_layout = vk_att_desc_stencil_layout(&pCreateInfo->pAttachments[i], true); in radv_CreateRenderPass2()
368 // att in radv_CreateRenderPass2()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/
H A DvktRenderPassLoadStoreOpNoneTests.cpp446 for (const auto& att : m_testParams.attachments) in checkSupport()
448 if (att.usage & ATTACHMENT_USAGE_DEPTH_STENCIL) in checkSupport()
450 const VkFormat format = getFormat(att.usage, m_testParams.depthStencilFormat); in checkSupport()
454 if (att.usage & ATTACHMENT_USAGE_DEPTH) in checkSupport()
457 if (att.usage & ATTACHMENT_USAGE_STENCIL) in checkSupport()
462 if (!att.verifyAspects.empty()) in checkSupport()
465 if (att.init & ATTACHMENT_INIT_PRE) in checkSupport()
776 for (const auto& att : m_testParams.attachments) in drawCommands()
778 if (att.init & ATTACHMENT_INIT_CMD_CLEAR) in drawCommands()
780 if (att in drawCommands()
[all...]
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_framebuffer.c110 populate_attachment_info(VkFramebufferAttachmentImageInfo *att, struct zink_surface_info *info) in populate_attachment_info() argument
112 att->sType = VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO; in populate_attachment_info()
113 att->pNext = NULL; in populate_attachment_info()
114 memcpy(&att->flags, &info->flags, offsetof(struct zink_surface_info, format)); in populate_attachment_info()
115 att->viewFormatCount = 1 + !!info->format[1]; in populate_attachment_info()
116 att->pViewFormats = info->format; in populate_attachment_info()
H A Dzink_state.c378 VkPipelineColorBlendAttachmentState att = {0}; in zink_create_blend_state() local
381 att.blendEnable = VK_TRUE; in zink_create_blend_state()
382 att.srcColorBlendFactor = blend_factor(fix_blendfactor(rt->rgb_src_factor, cso->alpha_to_one)); in zink_create_blend_state()
383 att.dstColorBlendFactor = blend_factor(fix_blendfactor(rt->rgb_dst_factor, cso->alpha_to_one)); in zink_create_blend_state()
384 att.colorBlendOp = blend_op(rt->rgb_func); in zink_create_blend_state()
385 att.srcAlphaBlendFactor = blend_factor(fix_blendfactor(rt->alpha_src_factor, cso->alpha_to_one)); in zink_create_blend_state()
386 att.dstAlphaBlendFactor = blend_factor(fix_blendfactor(rt->alpha_dst_factor, cso->alpha_to_one)); in zink_create_blend_state()
387 att.alphaBlendOp = blend_op(rt->alpha_func); in zink_create_blend_state()
397 att.colorWriteMask |= VK_COLOR_COMPONENT_R_BIT; in zink_create_blend_state()
399 att in zink_create_blend_state()
[all...]

Completed in 24 milliseconds

1234