HomeSort by relevance Sort by last modified time
    Searched defs:set_layout (Results 1 - 6 of 6) sorted by null

  /external/mesa3d/src/intel/vulkan/
anv_nir_apply_dynamic_offsets.c 33 struct anv_descriptor_set_layout *set_layout; local
62 set_layout = layout->set[set].layout;
63 if (set_layout->binding[binding].dynamic_offset_index < 0)
70 set_layout->binding[binding].dynamic_offset_index;
71 uint32_t array_size = set_layout->binding[binding].array_size;
anv_cmd_buffer.c 506 struct anv_descriptor_set_layout *set_layout; local
512 set_layout = layout->set[firstSet + i].layout;
516 cmd_buffer->state.descriptors_dirty |= set_layout->shader_stages;
519 if (set_layout->dynamic_offset_count > 0) {
520 anv_foreach_stage(s, set_layout->shader_stages) {
530 for (unsigned b = 0; b < set_layout->binding_count; b++) {
531 if (set_layout->binding[b].dynamic_offset_index < 0)
534 unsigned array_size = set_layout->binding[b].array_size;
544 cmd_buffer->state.push_constants_dirty |= set_layout->shader_stages;
anv_descriptor_set.c 45 struct anv_descriptor_set_layout *set_layout; local
58 (max_binding + 1) * sizeof(set_layout->binding[0]) +
61 set_layout = vk_alloc2(&device->alloc, pAllocator, size, 8,
63 if (!set_layout)
68 (struct anv_sampler **)&set_layout->binding[max_binding + 1];
70 memset(set_layout, 0, sizeof(*set_layout));
71 set_layout->binding_count = max_binding + 1;
75 memset(&set_layout->binding[b], -1, sizeof(set_layout->binding[b]))
    [all...]
anv_nir_apply_pipeline_layout.c 297 struct anv_descriptor_set_layout *set_layout = layout->set[set].layout; local
301 set_layout->binding_count) {
302 if (set_layout->binding[b].stage[shader->stage].surface_index >= 0)
303 map->surface_count += set_layout->binding[b].array_size;
304 if (set_layout->binding[b].stage[shader->stage].sampler_index >= 0)
305 map->sampler_count += set_layout->binding[b].array_size;
306 if (set_layout->binding[b].stage[shader->stage].image_index >= 0)
307 map->image_count += set_layout->binding[b].array_size;
315 struct anv_descriptor_set_layout *set_layout = layout->set[set].layout; local
319 set_layout->binding_count)
    [all...]
  /external/mesa3d/src/amd/vulkan/
radv_descriptor_set.c 41 struct radv_descriptor_set_layout *set_layout; local
54 (max_binding + 1) * sizeof(set_layout->binding[0]) +
57 set_layout = vk_alloc2(&device->alloc, pAllocator, size, 8,
59 if (!set_layout)
64 (struct radv_sampler **)&set_layout->binding[max_binding + 1];
66 set_layout->binding_count = max_binding + 1;
67 set_layout->shader_stages = 0;
68 set_layout->size = 0;
70 memset(set_layout->binding, 0, size - sizeof(struct radv_descriptor_set_layout));
83 set_layout->binding[b].dynamic_offset_count = 1
    [all...]
  /prebuilts/ndk/r13/sources/third_party/vulkan/src/build-android/generated/include/
vk_struct_wrappers.h 208 void set_layout(VkImageLayout inValue) { m_struct.layout = inValue; } function in class:vkattachmentreference_struct_wrapper
815 void set_layout(VkPipelineLayout inValue) { m_struct.layout = inValue; } function in class:vkcomputepipelinecreateinfo_struct_wrapper
1991 void set_layout(VkPipelineLayout inValue) { m_struct.layout = inValue; } function in class:vkgraphicspipelinecreateinfo_struct_wrapper
    [all...]

Completed in 115 milliseconds