/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_pass.c | 186 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 D | tu_lrz.c | 187 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 D | tu_cmd_buffer.h | 598 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 D | fbobject.c | 432 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 D | framebuffer.c | 209 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 D | clear.c | 261 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 D | blit.c | 817 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 D | fbobject.h | 82 struct gl_renderbuffer_attachment *att); 112 const void *att); 122 struct gl_renderbuffer_attachment *att,
|
/third_party/ffmpeg/libavfilter/ |
H A D | asrc_sinc.c | 36 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 D | af_alimiter.c | 48 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 D | v3dv_pass.c | 37 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 D | v3dvx_device.c | 275 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 D | beh.c | 50 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 D | vn_render_pass.c | 96 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 D | panvk_pass.c | 72 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 D | es3fFboCompletenessTests.cpp | 197 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 D | vk_render_pass.c | 57 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 D | glsFboUtil.cpp | 428 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 D | glsFboCompletenessTests.cpp | 748 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 D | glsFboUtil.hpp | 299 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 D | vktRenderPassLoadStoreOpNoneTests.cpp | 444 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 D | radv_pass.c | 358 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 D | vktRenderPassLoadStoreOpNoneTests.cpp | 446 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 D | zink_framebuffer.c | 110 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 D | zink_state.c | 378 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...] |