Lines Matching defs:layout
273 * (3DSTATE_SO_BUFFER_INDEX_*) instead of 3DSTATE_SO_BUFFER. However the layout
1752 * This descriptor layout is used for sampled images, bare sampler, and
1795 * The fields of this struct correspond directly to the data layout of
1813 /** The descriptor contains auxiliary image layout data */
1815 /** The descriptor contains auxiliary image layout data */
1906 struct anv_descriptor_set_layout *layout);
1909 anv_descriptor_set_layout_ref(struct anv_descriptor_set_layout *layout)
1911 assert(layout && layout->ref_cnt >= 1);
1912 p_atomic_inc(&layout->ref_cnt);
1917 struct anv_descriptor_set_layout *layout)
1919 assert(layout && layout->ref_cnt >= 1);
1920 if (p_atomic_dec_zero(&layout->ref_cnt))
1921 anv_descriptor_set_layout_destroy(device, layout);
1929 VkImageLayout layout;
1951 struct anv_descriptor_set_layout *layout;
2085 anv_descriptor_set_layout_size(const struct anv_descriptor_set_layout *layout,
2151 * This is a flattened index; the descriptor set layout is already taken
2201 struct anv_descriptor_set_layout *layout;
2558 VkImageLayout layout;
2716 struct brw_rt_scratch_layout layout;
3540 * For details on the image's memory layout, see check_memory_bindings().
3899 const VkImageLayout layout);
3906 const VkImageLayout layout);
3912 const VkImageLayout layout);
3943 * image layout of SHADER_READ_ONLY_OPTIMAL or
3950 * image layout of GENERAL.
4037 * color as a separate entry /after/ the float color. The layout of this entry