Home
last modified time | relevance | path

Searched refs:A6XX_TEX_CONST_DWORDS (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/freedreno/vulkan/
Dtu_descriptor_set.c98 return A6XX_TEX_CONST_DWORDS * 4 * 2; in descriptor_size()
100 return A6XX_TEX_CONST_DWORDS * 4; in descriptor_size()
408 A6XX_TEX_CONST_DWORDS * 4 * layout->dynamic_offset_count; in tu_descriptor_set_create()
496 offset += A6XX_TEX_CONST_DWORDS; in tu_descriptor_set_create()
567 host_size += A6XX_TEX_CONST_DWORDS * 4 * dynamic_count; in tu_CreateDescriptorPool()
750 for (int i = 6; i < A6XX_TEX_CONST_DWORDS; i++) in write_buffer_descriptor()
792 memcpy(dst + A6XX_TEX_CONST_DWORDS, sampler->descriptor, sizeof(sampler->descriptor)); in write_combined_image_sampler_descriptor()
840 write_ubo_descriptor(set->dynamic_descriptors + A6XX_TEX_CONST_DWORDS * idx, in tu_update_descriptor_sets()
851 write_buffer_descriptor(set->dynamic_descriptors + A6XX_TEX_CONST_DWORDS * idx, in tu_update_descriptor_sets()
873 … write_sampler_push(ptr + A6XX_TEX_CONST_DWORDS, &samplers[writeset->dstArrayElement + j]); in tu_update_descriptor_sets()
[all …]
Dtu_private.h113 #define A6XX_TEX_CONST_DWORDS 16 macro
664 uint32_t dynamic_descriptors[MAX_DYNAMIC_BUFFERS * A6XX_TEX_CONST_DWORDS];
1306 uint32_t descriptor[A6XX_TEX_CONST_DWORDS];
1311 uint32_t storage_descriptor[A6XX_TEX_CONST_DWORDS];
1390 uint32_t descriptor[A6XX_TEX_CONST_DWORDS];
Dtu_clear_blit.c562 A6XX_TEX_CONST_DWORDS, &texture); in r3d_src_common()
568 memcpy(texture.map, tex_const, A6XX_TEX_CONST_DWORDS * 4); in r3d_src_common()
576 texture.map[A6XX_TEX_CONST_DWORDS + 0] = in r3d_src_common()
583 texture.map[A6XX_TEX_CONST_DWORDS + 1] = in r3d_src_common()
587 texture.map[A6XX_TEX_CONST_DWORDS + 2] = 0; in r3d_src_common()
588 texture.map[A6XX_TEX_CONST_DWORDS + 3] = 0; in r3d_src_common()
596 tu_cs_emit_qw(cs, texture.iova + A6XX_TEX_CONST_DWORDS * 4); in r3d_src_common()
599 tu_cs_emit_qw(cs, texture.iova + A6XX_TEX_CONST_DWORDS * 4); in r3d_src_common()
635 uint32_t desc[A6XX_TEX_CONST_DWORDS]; in r3d_src_buffer()
655 for (uint32_t i = 6; i < A6XX_TEX_CONST_DWORDS; i++) in r3d_src_buffer()
Dtu_cmd_buffer.c1008 A6XX_TEX_CONST_DWORDS, &texture); in tu_emit_input_attachments()
1023 uint32_t *dst = &texture.map[A6XX_TEX_CONST_DWORDS * i]; in tu_emit_input_attachments()
1027 memcpy(dst, iview->descriptor, A6XX_TEX_CONST_DWORDS * 4); in tu_emit_input_attachments()
1076 for (unsigned i = 6; i < A6XX_TEX_CONST_DWORDS; i++) in tu_emit_input_attachments()
1683 &descriptors_state->dynamic_descriptors[dst_idx * A6XX_TEX_CONST_DWORDS]; in tu_CmdBindDescriptorSets()
1685 &set->dynamic_descriptors[src_idx * A6XX_TEX_CONST_DWORDS]; in tu_CmdBindDescriptorSets()
1698 memcpy(dst, src, A6XX_TEX_CONST_DWORDS * 4); in tu_CmdBindDescriptorSets()
1723 A6XX_TEX_CONST_DWORDS, &dynamic_desc_set); in tu_CmdBindDescriptorSets()
1730 layout->dynamic_offset_count * A6XX_TEX_CONST_DWORDS * 4); in tu_CmdBindDescriptorSets()
1781 DIV_ROUND_UP(layout->size, A6XX_TEX_CONST_DWORDS * 4), in tu_CmdPushDescriptorSetKHR()
[all …]
Dtu_shader.c234 base = binding_layout->offset / (4 * A6XX_TEX_CONST_DWORDS); in lower_vulkan_resource_index()
382 nir_imm_int(b, (bind_layout->offset / (4 * A6XX_TEX_CONST_DWORDS)) + in build_bindless()
384 descriptor_stride = bind_layout->size / (4 * A6XX_TEX_CONST_DWORDS); in build_bindless()
Dtu_pipeline.c176 binding->dynamic_offset_offset) * A6XX_TEX_CONST_DWORDS; in tu6_emit_load_state()
208 binding->dynamic_offset_offset) * A6XX_TEX_CONST_DWORDS; in tu6_emit_load_state()
223 unsigned tex_offset = offset + 2 * i * A6XX_TEX_CONST_DWORDS; in tu6_emit_load_state()
224 unsigned sam_offset = offset + (2 * i + 1) * A6XX_TEX_CONST_DWORDS; in tu6_emit_load_state()
Dtu_device.c637 const size_t max_descriptor_set_size = (1 << 28) / A6XX_TEX_CONST_DWORDS; in tu_GetPhysicalDeviceProperties2()