Searched refs:view_count (Results 1 - 10 of 10) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_multiview.c216 int view_count = util_bitcount(view_mask); local in function:nir_lower_multiview
225 var->type = glsl_array_type(glsl_vec4_type(), view_count, 0);
241 /* Loop Index will go from 0 to view_count. */
252 entrypoint, glsl_array_type(glsl_uint_type(), view_count, 0), "view_index");
268 * if (loop_index >= view_count):
285 nir_ssa_def *cmp = nir_ige(&b, loop_index, nir_imm_int(&b, view_count));
/xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/
H A Dvn_render_pass.c293 const uint32_t view_count = imageless ? 0 : pCreateInfo->attachmentCount; local in function:vn_CreateFramebuffer
296 vk_zalloc(alloc, sizeof(*fb) + sizeof(*fb->image_views) * view_count,
303 fb->image_view_count = view_count;
305 sizeof(*pCreateInfo->pAttachments) * view_count);
H A Dvn_descriptor_set.c540 uint32_t view_count,
551 const size_t alloc_size = views_offset + sizeof(VkBufferView) * view_count;
702 uint32_t view_count = 0; local in function:vn_update_descriptor_sets_parse_template
717 view_count += entry->descriptorCount;
733 view_count, alloc, VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
739 view_count = 0;
770 write->pTexelBufferView = &update->views[view_count];
771 view_count += entry->descriptorCount;
537 vn_update_descriptor_sets_alloc(uint32_t write_count,uint32_t image_count,uint32_t buffer_count,uint32_t view_count,const VkAllocationCallbacks * alloc,VkSystemAllocationScope scope) argument
H A Dvn_command_buffer.c371 ASSERTED uint32_t view_count; local in function:vn_cmd_begin_render_pass
374 view_count = fb->image_view_count;
381 view_count = imageless_info->attachmentCount;
394 assert(index < view_count);
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_nir_lower_multiview.c37 * views and use gl_InstanceId % view_count to compute the actual ViewIndex.
88 * id is given by instance_id % view_count. We then have to convert
319 int view_count = util_bitcount(view_mask); local in function:anv_check_for_primitive_replication
320 if (view_count == 1 || view_count > primitive_replication_max_views)
H A DgenX_pipeline.c2452 int view_count = util_bitcount(view_mask); local in function:emit_3dstate_primitive_replication
2453 assert(view_count > 1 && view_count <= MAX_VIEWS_FOR_PRIMITIVE_REPLICATION);
2456 pr.ReplicaMask = (1 << view_count) - 1;
2457 pr.ReplicationCount = view_count - 1;
H A Danv_pipeline.c2491 const uint32_t view_count = anv_subpass_view_count(pipeline->subpass); local in function:anv_graphics_pipeline_init
2494 pipeline->vb[vb].instance_divisor *= view_count;
H A DgenX_cmd_buffer.c4263 unsigned view_count = anv_subpass_view_count(cmd_buffer->state.subpass); local in function:load_indirect_parameters
4264 if (view_count > 1) {
4266 instance_count = mi_imul_imm(&b, instance_count, view_count);
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_pipeline.c1725 const uint32_t view_count = anv_subpass_view_count(pipeline->subpass); local in function:anv_pipeline_init
1728 pipeline->vb[vb].instance_divisor *= view_count;
H A DgenX_cmd_buffer.c2990 unsigned view_count = anv_subpass_view_count(cmd_buffer->state.subpass); local in function:load_indirect_parameters
2991 if (view_count > 1) {
2993 instance_count = gen_mi_imul_imm(&b, instance_count, view_count);

Completed in 32 milliseconds