Home
last modified time | relevance | path

Searched refs:uav (Results 1 – 22 of 22) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_state_uav.c166 struct svga_uav *uav; in svga_uav_cache_add_uav() local
173 uav = &cache->uaViews[i]; in svga_uav_cache_add_uav()
176 cache->next_uaView = uav->next_uaView; in svga_uav_cache_add_uav()
178 uav->type = uav_type; in svga_uav_cache_add_uav()
179 memcpy(&uav->desc, desc, desc_len); in svga_uav_cache_add_uav()
180 pipe_resource_reference(&uav->resource, res); in svga_uav_cache_add_uav()
181 uav->uaViewId = uaViewId; in svga_uav_cache_add_uav()
185 return uav; in svga_uav_cache_add_uav()
196 struct svga_uav *uav) in svga_uav_cache_use_uav() argument
198 assert(uav != NULL); in svga_uav_cache_use_uav()
[all …]
Dsvga_shader_buffer.c76 sbuf->uav = TRUE; in svga_create_uav_buffer()
202 sbuf->uav = TRUE; in svga_set_hw_atomic_buffers()
Dsvga_resource_buffer.h219 boolean uav; /* Set if the buffer is bound to a uav */ member
Dsvga_image_view.c84 sbuf->uav = TRUE; in svga_create_uav_image()
Dsvga_context.h679 unsigned uav:1; member
Dsvga_state_constants.c1456 if (sbuf && sbuf->uav) { in update_rawbuf_mask()
Dsvga_draw.c1056 if (svga->rebind.flags.uav) { in draw_vgpu10()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_screen.cpp1030 D3D12_UNORDERED_ACCESS_VIEW_DESC uav = {}; in d3d12_init_null_uavs() local
1032 uav.Format = DXGI_FORMAT_R32G32B32A32_FLOAT; in d3d12_init_null_uavs()
1036 uav.ViewDimension = D3D12_UAV_DIMENSION_BUFFER; in d3d12_init_null_uavs()
1037 uav.Buffer.FirstElement = 0; in d3d12_init_null_uavs()
1038 uav.Buffer.NumElements = 0; in d3d12_init_null_uavs()
1039 uav.Buffer.Flags = D3D12_BUFFER_UAV_FLAG_NONE; in d3d12_init_null_uavs()
1040 uav.Buffer.StructureByteStride = 0; in d3d12_init_null_uavs()
1041 uav.Buffer.CounterOffsetInBytes = 0; in d3d12_init_null_uavs()
1044 uav.ViewDimension = D3D12_UAV_DIMENSION_TEXTURE1D; in d3d12_init_null_uavs()
1045 uav.Texture1D.MipSlice = 0; in d3d12_init_null_uavs()
[all …]
/third_party/skia/third_party/externals/spirv-cross/
Dspirv_hlsl.hpp98 } cbv, uav, srv, sampler; member
302 for (auto &unorm : uav) in TextureSizeVariants()
307 uint64_t uav[3][4]; member
311 void emit_texture_size_variants(uint64_t variant_mask, const char *vecsize_qualifier, bool uav,
Dspirv_hlsl.cpp1581 emit_texture_size_variants(required_texture_size_variants.uav[norm][comp], vecsizes[comp], true, in emit_resources()
1967 …lerHLSL::emit_texture_size_variants(uint64_t variant_mask, const char *vecsize_qualifier, bool uav, in emit_texture_size_variants() argument
1998 statement(ret_types[index], " spv", (uav ? "Image" : "Texture"), "Size(", (uav ? "RW" : ""), in emit_texture_size_variants()
2000 (uav ? "" : "uint Level, "), "out uint Param)"); in emit_texture_size_variants()
2006 if (has_lod[index] && !uav) in emit_texture_size_variants()
2015 if (has_lod[index] && !uav) in emit_texture_size_variants()
2017 else if (!uav) in emit_texture_size_variants()
2026 if (has_lod[index] && !uav) in emit_texture_size_variants()
2028 else if (!uav) in emit_texture_size_variants()
3341 desc_set = remap.first.uav.register_space; in remap_hlsl_resource_binding()
[all …]
Dspirv_cross_c.cpp982 bind.uav.register_binding = binding->uav.register_binding; in spvc_compiler_hlsl_add_resource_binding()
983 bind.uav.register_space = binding->uav.register_space; in spvc_compiler_hlsl_add_resource_binding()
2558 binding->uav.register_binding = binding_default.uav.register_binding; in spvc_hlsl_resource_binding_init()
2559 binding->uav.register_space = binding_default.uav.register_space; in spvc_hlsl_resource_binding_init()
Dspirv_cross_c.h559 spvc_hlsl_resource_binding_mapping cbv, uav, srv, sampler; member
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DBindGroupD3D12.cpp164 D3D12_UNORDERED_ACCESS_VIEW_DESC uav = view->GetUAVDescriptor(); in BindGroup() local
166 resource, nullptr, &uav, in BindGroup()
/third_party/glslang/Test/baseResults/
Dspv.hlslDebugInfo.frag.out17 // OpModuleProcessed shift-uav-binding 5
Dhlsl.snorm.uav.comp.out1 hlsl.snorm.uav.comp
/third_party/mesa3d/src/microsoft/vulkan/
Ddzn_private.h653 uint32_t srv, uav; member
747 uint32_t srv, uav; member
Ddzn_descriptor_set.c618 uint32_t uav = in dzn_pipeline_layout_create() local
622 layout->sets[j].dynamic_buffer_heap_offsets[o].uav = uav != ~0 ? uav + elem : ~0; in dzn_pipeline_layout_create()
Ddzn_cmd_buffer.c2340 if (pipeline->sets[s].dynamic_buffer_heap_offsets[o].uav != ~0) { in dzn_cmd_buffer_update_heaps()
2341 desc_heap_offset = pipeline->sets[s].dynamic_buffer_heap_offsets[o].uav; in dzn_cmd_buffer_update_heaps()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
DStateManager11.h318 const UAVType *uav);
DStateManager11.cpp818 const UAVType *uav) in setUnorderedAccessViewInternal() argument
824 if (record.view != reinterpret_cast<uintptr_t>(uav)) in setUnorderedAccessViewInternal()
827 ID3D11UnorderedAccessView *uavPtr = uav ? uav->get() : nullptr; in setUnorderedAccessViewInternal()
DTextureStorage11.cpp454 d3d11::SharedUAV uav; in getCachedOrCreateUAVForImage() local
455 ANGLE_TRY(createUAVForImage(context, key.level, format, *texture, &uav)); in getCachedOrCreateUAVForImage()
456 const auto &insertIt = mUavCacheForImage.insert(std::make_pair(key, std::move(uav))); in getCachedOrCreateUAVForImage()
/third_party/astc-encoder/Test/Images/HDRIHaven/HDR-RGB/
Dhdr-rgb-arboretum.hdr1315 …������Å댸�����Ě�Ԡ������c`��s��v����x���̳�ͪ�����ȶï���������������Ť���ԅh`_���uav�������ν�ʣ������q�ڍ}…