Searched refs:samples_log2 (Results 1 - 12 of 12) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_meta_decompress.c329 uint32_t samples_log2 = ffs(samples) - 1; local in function:radv_process_depth_image_inplace
336 if (!meta_state->depth_decomp[samples_log2].decompress_pipeline) {
338 meta_state->depth_decomp[samples_log2].pass,
339 meta_state->depth_decomp[samples_log2].p_layout,
340 &meta_state->depth_decomp[samples_log2].decompress_pipeline,
341 &meta_state->depth_decomp[samples_log2].resummarize_pipeline);
354 pipeline_h = meta_state->depth_decomp[samples_log2].decompress_pipeline;
357 pipeline_h = meta_state->depth_decomp[samples_log2].resummarize_pipeline;
417 .renderPass = meta_state->depth_decomp[samples_log2].pass,
H A Dradv_meta_resolve_fs.c161 int samples_log2,
167 VkPipeline *pipeline = &device->meta_state.resolve_fragment.rc[samples_log2].pipeline[fs_key];
175 uint32_t samples = 1 << samples_log2;
187 VkRenderPass *rp = &device->meta_state.resolve_fragment.rc[samples_log2].render_pass[fs_key][0];
381 const uint32_t samples_log2 = ffs(samples) - 1; local in function:emit_resolve
416 VkPipeline* pipeline = &device->meta_state.resolve_fragment.rc[samples_log2].pipeline[fs_key];
419 VkResult ret = create_resolve_pipeline(device, samples_log2, radv_fs_key_format_exemplars[fs_key]);
458 const uint32_t samples_log2 = ffs(samples) - 1; local in function:radv_meta_resolve_fragment_image
466 if (!device->meta_state.resolve_fragment.rc[samples_log2].render_pass[fs_key][dst_layout]) {
467 VkResult ret = create_resolve_pipeline(device, samples_log2, radv_fs_key_format_exemplar
160 create_resolve_pipeline(struct radv_device * device,int samples_log2,VkFormat format) argument
[all...]
H A Dradv_meta_clear.c374 uint32_t samples, samples_log2; local in function:emit_color_clear
393 samples_log2 = ffs(samples) - 1;
401 if (device->meta_state.clear[samples_log2].render_pass[fs_key] == VK_NULL_HANDLE) {
404 &device->meta_state.clear[samples_log2].render_pass[fs_key]);
411 if (device->meta_state.clear[samples_log2].color_pipelines[fs_key] == VK_NULL_HANDLE) {
413 &device->meta_state.clear[samples_log2].color_pipelines[fs_key],
414 device->meta_state.clear[samples_log2].render_pass[fs_key]);
421 pipeline = device->meta_state.clear[samples_log2].color_pipelines[fs_key];
426 assert(samples_log2 < ARRAY_SIZE(device->meta_state.clear));
664 int samples_log2,
661 pick_depthstencil_pipeline(struct radv_cmd_buffer * cmd_buffer,struct radv_meta_state * meta_state,const struct radv_image_view * iview,int samples_log2,VkImageAspectFlags aspects,VkImageLayout layout,const VkClearRect * clear_rect,VkClearDepthStencilValue clear_value) argument
728 uint32_t samples, samples_log2; local in function:emit_depthstencil_clear
[all...]
H A Dradv_meta_resolve_cs.c326 const uint32_t samples_log2 = ffs(samples) - 1; local in function:emit_resolve
364 pipeline = &device->meta_state.resolve_compute.rc[samples_log2].i_pipeline;
366 pipeline = &device->meta_state.resolve_compute.rc[samples_log2].srgb_pipeline;
368 pipeline = &device->meta_state.resolve_compute.rc[samples_log2].pipeline;
H A Dradv_meta_fmask_expand.c117 const uint32_t samples_log2 = ffs(samples) - 1; local in function:radv_expand_fmask_image_inplace
123 VkPipeline pipeline = device->meta_state.fmask_expand.pipeline[samples_log2];
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_meta_resolve_fs.c130 create_resolve_pipeline(struct radv_device *device, int samples_log2, VkFormat format) argument
135 VkPipeline *pipeline = &device->meta_state.resolve_fragment.rc[samples_log2].pipeline[fs_key];
143 uint32_t samples = 1 << samples_log2;
152 VkRenderPass *rp = &device->meta_state.resolve_fragment.rc[samples_log2].render_pass[fs_key][0];
421 create_depth_stencil_resolve_pipeline(struct radv_device *device, int samples_log2, int index, argument
440 pipeline = &device->meta_state.resolve_fragment.depth[samples_log2].average_pipeline;
444 pipeline = &device->meta_state.resolve_fragment.depth[samples_log2].min_pipeline;
446 pipeline = &device->meta_state.resolve_fragment.stencil[samples_log2].min_pipeline;
450 pipeline = &device->meta_state.resolve_fragment.depth[samples_log2].max_pipeline;
452 pipeline = &device->meta_state.resolve_fragment.stencil[samples_log2]
762 const uint32_t samples_log2 = ffs(samples) - 1; local in function:radv_get_resolve_pipeline
850 const uint32_t samples_log2 = ffs(samples) - 1; local in function:emit_depth_stencil_resolve
939 const uint32_t samples_log2 = ffs(samples) - 1; local in function:radv_meta_resolve_fragment_image
[all...]
H A Dradv_meta_decompress.c442 uint32_t samples_log2 = ffs(samples) - 1; local in function:radv_get_depth_pipeline
445 if (!state->depth_decomp[samples_log2].decompress_pipeline) {
448 ret = create_pipeline(cmd_buffer->device, samples, state->depth_decomp[samples_log2].pass,
449 state->depth_decomp[samples_log2].p_layout, DEPTH_DECOMPRESS,
450 &state->depth_decomp[samples_log2].decompress_pipeline);
456 ret = create_pipeline(cmd_buffer->device, samples, state->depth_decomp[samples_log2].pass,
457 state->depth_decomp[samples_log2].p_layout, DEPTH_RESUMMARIZE,
458 &state->depth_decomp[samples_log2].resummarize_pipeline);
467 pipeline = &state->depth_decomp[samples_log2].decompress_pipeline;
470 pipeline = &state->depth_decomp[samples_log2]
485 uint32_t samples_log2 = ffs(image->info.samples) - 1; local in function:radv_process_depth_image_layer
[all...]
H A Dradv_meta_clear.c383 uint32_t samples, samples_log2; local in function:emit_color_clear
402 samples_log2 = ffs(samples) - 1;
406 if (device->meta_state.clear[samples_log2].render_pass[fs_key] == VK_NULL_HANDLE) {
409 &device->meta_state.clear[samples_log2].render_pass[fs_key]);
416 if (device->meta_state.clear[samples_log2].color_pipelines[fs_key] == VK_NULL_HANDLE) {
418 device, samples, 0, &device->meta_state.clear[samples_log2].color_pipelines[fs_key],
419 device->meta_state.clear[samples_log2].render_pass[fs_key]);
426 pipeline = device->meta_state.clear[samples_log2].color_pipelines[fs_key];
428 assert(samples_log2 < ARRAY_SIZE(device->meta_state.clear));
677 const struct radv_image_view *iview, int samples_log2,
676 pick_depthstencil_pipeline(struct radv_cmd_buffer * cmd_buffer,struct radv_meta_state * meta_state,const struct radv_image_view * iview,int samples_log2,VkImageAspectFlags aspects,VkImageLayout layout,bool in_render_loop,const VkClearRect * clear_rect,VkClearDepthStencilValue clear_value) argument
742 uint32_t samples, samples_log2; local in function:emit_depthstencil_clear
[all...]
H A Dradv_meta_resolve_cs.c499 uint32_t samples_log2 = ffs(samples) - 1; local in function:radv_get_resolve_pipeline
503 pipeline = &state->resolve_compute.rc[samples_log2].i_pipeline;
505 pipeline = &state->resolve_compute.rc[samples_log2].srgb_pipeline;
507 pipeline = &state->resolve_compute.rc[samples_log2].pipeline;
583 const uint32_t samples_log2 = ffs(samples) - 1; local in function:emit_depth_stencil_resolve
623 pipeline = &device->meta_state.resolve_compute.depth[samples_log2].average_pipeline;
627 pipeline = &device->meta_state.resolve_compute.depth[samples_log2].min_pipeline;
629 pipeline = &device->meta_state.resolve_compute.stencil[samples_log2].min_pipeline;
633 pipeline = &device->meta_state.resolve_compute.depth[samples_log2].max_pipeline;
635 pipeline = &device->meta_state.resolve_compute.stencil[samples_log2]
[all...]
H A Dradv_meta_fmask_expand.c98 const uint32_t samples_log2 = ffs(samples) - 1; local in function:radv_expand_fmask_image_inplace
105 VkPipeline pipeline = device->meta_state.fmask_expand.pipeline[samples_log2];
H A Dradv_meta_bufimage.c1713 uint32_t samples_log2 = ffs(samples) - 1; local in function:radv_meta_image_to_image_cs
1734 VkPipeline pipeline = cmd_buffer->device->meta_state.itoi.pipeline[samples_log2];
1851 uint32_t samples_log2 = ffs(samples) - 1; local in function:radv_meta_clear_image_cs
1862 VkPipeline pipeline = cmd_buffer->device->meta_state.cleari.pipeline[samples_log2];
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_instruction_selection.cpp6491 Temp samples_log2 = bld.sop2(aco_opcode::s_bfe_u32, bld.def(s1), bld.def(s1, scc), dword3, local in function:aco::__anon562fcc110110::get_image_samples
6494 samples_log2);

Completed in 57 milliseconds