Searched refs:A6XX_TEX_CONST_DWORDS (Results 1 – 7 of 7) sorted by relevance
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_descriptor_set.c | 98 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 …]
|
D | tu_private.h | 113 #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];
|
D | tu_clear_blit.c | 562 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()
|
D | tu_cmd_buffer.c | 1008 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 …]
|
D | tu_shader.c | 234 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()
|
D | tu_pipeline.c | 176 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()
|
D | tu_device.c | 637 const size_t max_descriptor_set_size = (1 << 28) / A6XX_TEX_CONST_DWORDS; in tu_GetPhysicalDeviceProperties2()
|