| /third_party/mesa3d/src/amd/vulkan/ |
| H A D | radv_meta_clear.c | 77 create_pipeline(struct radv_device *device, uint32_t samples, struct nir_shader *vs_nir, struct nir_shader *fs_nir, const VkPipelineVertexInputStateCreateInfo *vi_state, const VkPipelineDepthStencilStateCreateInfo *ds_state, const VkPipelineColorBlendStateCreateInfo *cb_state, const VkPipelineRenderingCreateInfo *dyn_state, const VkPipelineLayout layout, const struct radv_graphics_pipeline_create_info *extra, const VkAllocationCallbacks *alloc, VkPipeline *pipeline) create_pipeline() argument 513 depth_view_can_fast_clear(struct radv_cmd_buffer *cmd_buffer, const struct radv_image_view *iview, VkImageAspectFlags aspects, VkImageLayout layout, bool in_render_loop, const VkClearRect *clear_rect, VkClearDepthStencilValue clear_value) depth_view_can_fast_clear() argument 541 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) pick_depthstencil_pipeline() argument [all...] |
| H A D | radv_private.h | 425 radv_meta_blit_ds_to_type(VkImageLayout layout) in radv_meta_blit_ds_to_type() argument 445 radv_meta_dst_layout_from_layout(VkImageLayout layout) in radv_meta_dst_layout_from_layout() argument 452 radv_meta_dst_layout_to_layout(enum radv_meta_dst_layout layout) in radv_meta_dst_layout_to_layout() argument [all...] |
| H A D | radv_descriptor_set.c | 472 radv_pipeline_layout_init(struct radv_device *device, struct radv_pipeline_layout *layout, in radv_pipeline_layout_init() argument 483 radv_pipeline_layout_add_set(struct radv_pipeline_layout *layout, uint32_t set_idx, in radv_pipeline_layout_add_set() argument 507 radv_pipeline_layout_hash(struct radv_pipeline_layout *layout) radv_pipeline_layout_hash() argument 531 radv_pipeline_layout_finish(struct radv_device *device, struct radv_pipeline_layout *layout) radv_pipeline_layout_finish() argument 549 struct radv_pipeline_layout *layout; radv_CreatePipelineLayout() local 612 radv_descriptor_set_create(struct radv_device *device, struct radv_descriptor_pool *pool, struct radv_descriptor_set_layout *layout, const uint32_t *variable_count, struct radv_descriptor_set **out_set) radv_descriptor_set_create() argument [all...] |
| H A D | radv_device_generated_commands.c | 30 radv_get_sequence_size(const struct radv_indirect_command_layout *layout, in radv_get_sequence_size() argument 1009 struct radv_indirect_command_layout *layout; radv_CreateIndirectCommandsLayoutNV() local [all...] |
| /third_party/mesa3d/src/gallium/frontends/lavapipe/ |
| H A D | lvp_private.h | 327 vk_to_lvp_descriptor_set_layout(const struct vk_descriptor_set_layout *layout) in vk_to_lvp_descriptor_set_layout() argument 355 struct lvp_descriptor_set_layout *layout; member 430 struct lvp_pipeline_layout * layout; member 522 get_set_layout(const struct lvp_pipeline_layout *layout, uint32_t set) in get_set_layout() argument 529 get_binding_layout(const struct lvp_pipeline_layout *layout, in get_binding_layout() argument 586 struct lvp_pipeline_layout *layout; member [all...] |
| /third_party/mesa3d/src/mesa/main/ |
| H A D | varray.c | 2577 _mesa_get_interleaved_layout(GLenum format, struct gl_interleaved_layout *layout) _mesa_get_interleaved_layout() argument 2692 struct gl_interleaved_layout layout; _mesa_InterleavedArrays() local [all...] |
| /third_party/mesa3d/src/intel/vulkan/ |
| H A D | anv_blorp.c | 202 get_blorp_surf_for_anv_image(const struct anv_device *device, const struct anv_image *image, VkImageAspectFlags aspect, VkImageUsageFlags usage, VkImageLayout layout, enum isl_aux_usage aux_usage, struct blorp_surf *blorp_surf) get_blorp_surf_for_anv_image() argument
|
| H A D | anv_pipeline.c | 548 anv_pipeline_hash_graphics(struct anv_graphics_pipeline *pipeline, struct anv_pipeline_layout *layout, struct anv_pipeline_stage *stages, unsigned char *sha1_out) anv_pipeline_hash_graphics() argument 577 anv_pipeline_hash_compute(struct anv_compute_pipeline *pipeline, struct anv_pipeline_layout *layout, struct anv_pipeline_stage *stage, unsigned char *sha1_out) anv_pipeline_hash_compute() argument 604 anv_pipeline_hash_ray_tracing_shader(struct anv_ray_tracing_pipeline *pipeline, struct anv_pipeline_layout *layout, struct anv_pipeline_stage *stage, unsigned char *sha1_out) anv_pipeline_hash_ray_tracing_shader() argument 625 anv_pipeline_hash_ray_tracing_combined_shader(struct anv_ray_tracing_pipeline *pipeline, struct anv_pipeline_layout *layout, struct anv_pipeline_stage *intersection, struct anv_pipeline_stage *any_hit, unsigned char *sha1_out) anv_pipeline_hash_ray_tracing_combined_shader() argument 691 anv_pipeline_lower_nir(struct anv_pipeline *pipeline, void *mem_ctx, struct anv_pipeline_stage *stage, struct anv_pipeline_layout *layout) anv_pipeline_lower_nir() argument [all...] |
| H A D | anv_image.c | 1995 anv_GetImageSubresourceLayout( VkDevice device, VkImage _image, const VkImageSubresource* subresource, VkSubresourceLayout* layout) anv_GetImageSubresourceLayout() argument 2095 anv_layout_to_aux_state(const struct intel_device_info * const devinfo, const struct anv_image * const image, const VkImageAspectFlagBits aspect, const VkImageLayout layout) anv_layout_to_aux_state() argument 2299 anv_layout_to_aux_usage(const struct intel_device_info * const devinfo, const struct anv_image * const image, const VkImageAspectFlagBits aspect, const VkImageUsageFlagBits usage, const VkImageLayout layout) anv_layout_to_aux_usage() argument 2366 anv_layout_to_fast_clear_type(const struct intel_device_info * const devinfo, const struct anv_image * const image, const VkImageAspectFlagBits aspect, const VkImageLayout layout) anv_layout_to_fast_clear_type() argument [all...] |
| /third_party/mesa3d/src/microsoft/vulkan/ |
| H A D | dzn_descriptor_set.c | 406 dzn_descriptor_set_layout_get_heap_offset(const struct dzn_descriptor_set_layout *layout, in dzn_descriptor_set_layout_get_heap_offset() argument 433 dzn_descriptor_set_layout_get_desc_count(const struct dzn_descriptor_set_layout *layout, in dzn_descriptor_set_layout_get_desc_count() argument 489 struct dzn_pipeline_layout *layout = dzn_pipeline_layout_destroy() local 509 dzn_pipeline_layout_hash_stages(struct dzn_pipeline_layout *layout, const VkPipelineLayoutCreateInfo *info) dzn_pipeline_layout_hash_stages() argument 991 dzn_descriptor_set_ptr_validate(const struct dzn_descriptor_set_layout *layout, struct dzn_descriptor_set_ptr *ptr) dzn_descriptor_set_ptr_validate() argument 1010 dzn_descriptor_set_ptr_init(const struct dzn_descriptor_set_layout *layout, struct dzn_descriptor_set_ptr *ptr, uint32_t binding, uint32_t elem) dzn_descriptor_set_ptr_init() argument 1020 dzn_descriptor_set_ptr_move(const struct dzn_descriptor_set_layout *layout, struct dzn_descriptor_set_ptr *ptr, uint32_t count) dzn_descriptor_set_ptr_move() argument 1051 dzn_descriptor_set_remaining_descs_in_binding(const struct dzn_descriptor_set_layout *layout, const struct dzn_descriptor_set_ptr *ptr) dzn_descriptor_set_remaining_descs_in_binding() argument 1065 dzn_descriptor_set_ptr_get_heap_offset(const struct dzn_descriptor_set_layout *layout, D3D12_DESCRIPTOR_HEAP_TYPE type, const struct dzn_descriptor_set_ptr *ptr, bool writeable) dzn_descriptor_set_ptr_get_heap_offset() argument 1111 dzn_descriptor_set_ptr_get_dynamic_buffer_idx(const struct dzn_descriptor_set_layout *layout, const struct dzn_descriptor_set_ptr *ptr) dzn_descriptor_set_ptr_get_dynamic_buffer_idx() argument 1149 dzn_descriptor_set_ptr_get_vk_type(const struct dzn_descriptor_set_layout *layout, const struct dzn_descriptor_set_ptr *ptr) dzn_descriptor_set_ptr_get_vk_type() argument 1280 dzn_descriptor_set_init(struct dzn_descriptor_set *set, struct dzn_device *device, struct dzn_descriptor_pool *pool, struct dzn_descriptor_set_layout *layout) dzn_descriptor_set_init() argument [all...] |
| H A D | dzn_pipeline.c | 286 const struct dzn_pipeline_layout *layout = cb_data; in adjust_resource_index_binding() local 191 dzn_pipeline_get_nir_shader(struct dzn_device *device, const struct dzn_pipeline_layout *layout, struct vk_pipeline_cache *cache, const uint8_t *hash, const VkPipelineShaderStageCreateInfo *stage_info, gl_shader_stage stage, enum dxil_spirv_yz_flip_mode yz_flip_mode, uint16_t y_flip_mask, uint16_t z_flip_mask, bool force_sample_rate_shading, enum pipe_format *vi_conversions, const nir_shader_compiler_options *nir_opts, nir_shader **nir) dzn_pipeline_get_nir_shader() argument 301 adjust_var_bindings(nir_shader *shader, const struct dzn_pipeline_layout *layout, uint8_t *bindings_hash) adjust_var_bindings() argument 663 dzn_graphics_pipeline_compile_shaders(struct dzn_device *device, struct dzn_graphics_pipeline *pipeline, struct vk_pipeline_cache *cache, const struct dzn_pipeline_layout *layout, D3D12_PIPELINE_STATE_STREAM_DESC *out, D3D12_INPUT_ELEMENT_DESC *attribs, enum pipe_format *vi_conversions, const VkGraphicsPipelineCreateInfo *info) dzn_graphics_pipeline_compile_shaders() argument 1508 dzn_pipeline_init(struct dzn_pipeline *pipeline, struct dzn_device *device, VkPipelineBindPoint type, struct dzn_pipeline_layout *layout, D3D12_PIPELINE_STATE_STREAM_DESC *stream_desc) dzn_pipeline_init() argument 2074 dzn_compute_pipeline_compile_shader(struct dzn_device *device, struct dzn_compute_pipeline *pipeline, struct vk_pipeline_cache *cache, const struct dzn_pipeline_layout *layout, D3D12_PIPELINE_STATE_STREAM_DESC *stream_desc, D3D12_SHADER_BYTECODE *shader, const VkComputePipelineCreateInfo *info) dzn_compute_pipeline_compile_shader() argument [all...] |
| /third_party/mesa3d/src/panfrost/lib/genxml/ |
| H A D | decode.c | 624 pandecode_texture_payload(mali_ptr payload, enum mali_texture_dimension dim, enum mali_texture_layout layout, bool manual_stride, uint8_t levels, uint16_t nr_samples, uint16_t array_size, struct pandecode_mapped_memory *tmem) pandecode_texture_payload() argument
|
| /third_party/mesa3d/src/gallium/drivers/zink/ |
| H A D | zink_descriptors.c | 431 struct zink_descriptor_layout *layout = rzalloc(ctx, struct zink_descriptor_layout); in create_layout() local 457 struct zink_descriptor_layout *layout in zink_descriptor_util_layout_get() local 1891 struct zink_descriptor_layout *layout = he->data; zink_descriptor_layouts_deinit() local [all...] |
| /third_party/mesa3d/src/vulkan/wsi/ |
| H A D | wsi_common.c | 1596 VkSubresourceLayout layout; in wsi_create_cpu_linear_image_mem() local
|
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
| H A D | vktApiPipelineTests.cpp | 483 Move<VkRenderPass> createSimpleRenderPass (const DeviceInterface& vk, const VkDevice& device, VkFormat format, VkAttachmentLoadOp loadOp, VkAttachmentLoadOp stencilLoadOp, VkAttachmentStoreOp stencilStoreOp, VkImageLayout layout) in createSimpleRenderPass() argument [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/ |
| H A D | vktBindingBufferDeviceAddressTests.cpp | 120 Layout layout; member 403 std::string layout = m_data.layout == LAYOUT_SCALAR ? "scalar" : "std140"; initPrograms() local [all...] |
| H A D | vktBindingDescriptorUpdateTests.cpp | 385 vk::VkImageLayout layout = vk::VK_IMAGE_LAYOUT_UNDEFINED; in getMainImageShaderLayout() local [all...] |
| H A D | vktBindingShaderAccessTests.cpp | 384 vk::VkDescriptorImageInfo makeDescriptorImageInfo (vk::VkImageView imageView, vk::VkImageLayout layout) in makeDescriptorImageInfo() argument [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering/ |
| H A D | vktConditionalDrawAndClearTests.cpp | 523 void ConditionalRenderingBaseTestInstance::createRenderPass (VkFormat format, VkImageLayout layout) in createRenderPass() argument 1301 void ConditionalRenderingUpdateBufferWithDrawTestInstance::createRenderPass (VkFormat format, VkImageLayout layout) in createRenderPass() argument [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/ |
| H A D | vktMemoryAddressBindingTests.cpp | 1048 Dependency<PipelineLayout> layout; member 1262 Dependency<PipelineLayout> layout; member [all...] |
| H A D | vktMemoryDeviceMemoryReportTests.cpp | 1033 Dependency<PipelineLayout> layout; member 1247 Dependency<PipelineLayout> layout; member [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
| H A D | vktPipelineBindPointTests.cpp | 316 void makePoolAndSet (const DeviceInterface& vkd, VkDevice device, VkDescriptorSetLayout layout, Move<VkDescriptorPool>& pool, Move<VkDescriptorSet>& set) in makePoolAndSet() argument 351 void pushBufferDescriptor(const DeviceInterface& vkd, VkCommandBuffer cmdBuffer, VkPipelineBindPoint bindPoint, VkPipelineLayout layout, VkBuffer buffer, VkDeviceSize offset, VkDeviceSize size) in pushBufferDescriptor() argument
|
| H A D | vktPipelineBindVertexBuffers2Tests.cpp | 648 void BindVertexBuffers2Instance::createPipeline (const vk::PipelineLayoutWrapper& layout, vk::VkRenderPass renderPass) in createPipeline() argument [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
| H A D | vktRayTracingBarrierTests.cpp | 92 VkImageLayout layout = VK_IMAGE_LAYOUT_UNDEFINED; in getOptimalReadLayout() local 952 updateDescriptorSet(const DeviceInterface& vkd, VkDevice device, VkCommandBuffer cmdBuffer, Allocator& alloc, VkDescriptorType resourceType, Stage stage, StageData& stageData, BufferWithMemory* resourceBuffer, VkImageView resourceImgView, VkImageLayout layout, bool asNeeded, BufferWithMemory* verificationBuffer) updateDescriptorSet() argument [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
| H A D | vktRenderPassDepthStencilResolveTests.cpp | 462 VkImageLayout layout = VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL; in createRenderPass() local [all...] |