/third_party/mesa3d/src/amd/addrlib/src/core/ |
H A D | addrlib2.h | 390 BOOL_32 IsStandardSwizzle(AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const in IsStandardSwizzle() argument 392 return HwlIsStandardSwizzle(resourceType, swizzleMode); in IsStandardSwizzle() 395 BOOL_32 IsDisplaySwizzle(AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const in IsDisplaySwizzle() argument 397 return HwlIsDisplaySwizzle(resourceType, swizzleMode); in IsDisplaySwizzle() 416 static BOOL_32 IsTex1d(AddrResourceType resourceType) in IsTex1d() argument 418 return (resourceType == ADDR_RSRC_TEX_1D); in IsTex1d() 421 static BOOL_32 IsTex2d(AddrResourceType resourceType) in IsTex2d() argument 423 return (resourceType == ADDR_RSRC_TEX_2D); in IsTex2d() 426 static BOOL_32 IsTex3d(AddrResourceType resourceType) in IsTex3d() argument 428 return (resourceType in IsTex3d() 431 IsThick(AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const IsThick() argument 436 IsThin(AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const IsThin() argument 496 HwlIsStandardSwizzle( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsStandardSwizzle() argument 504 HwlIsDisplaySwizzle( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsDisplaySwizzle() argument 512 HwlIsThin( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsThin() argument 520 HwlIsThick( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsThick() argument 827 IsLocalHeap(AddrResrouceLocation resourceType) IsLocalHeap() argument 833 IsInvisibleHeap(AddrResrouceLocation resourceType) IsInvisibleHeap() argument 838 IsNonlocalHeap(AddrResrouceLocation resourceType) IsNonlocalHeap() argument [all...] |
H A D | addrlib2.cpp | 369 (IsTex3d(localIn.resourceType) && in ComputeSurfaceAddrFromCoord() 688 localIn.resourceType = ADDR_RSRC_TEX_2D; in ComputeFmaskInfo() 897 else if ((IsThin(pIn->resourceType, pIn->swizzleMode) == FALSE) || in ComputeSlicePipeBankXor() 1170 if (IsTex1d(pIn->resourceType)) in ComputeSurfaceAddrFromCoordLinear() 1188 localIn.resourceType = pIn->resourceType; in ComputeSurfaceAddrFromCoordLinear() 1261 if (IsTex1d(pIn->resourceType)) in ComputeSurfaceCoordFromAddrLinear() 1277 localIn.resourceType = pIn->resourceType; in ComputeSurfaceCoordFromAddrLinear() 1296 if (IsTex1d(pIn->resourceType)) in ComputeSurfaceCoordFromAddrLinear() 1410 ComputeBlockDimensionForSurf( UINT_32* pWidth, UINT_32* pHeight, UINT_32* pDepth, UINT_32 bpp, UINT_32 numSamples, AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const ComputeBlockDimensionForSurf() argument 1449 ComputeThinBlockDimension( UINT_32* pWidth, UINT_32* pHeight, UINT_32* pDepth, UINT_32 bpp, UINT_32 numSamples, AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const ComputeThinBlockDimension() argument 1489 ComputeBlockDimension( UINT_32* pWidth, UINT_32* pHeight, UINT_32* pDepth, UINT_32 bpp, AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const ComputeBlockDimension() argument 1527 ComputeThickBlockDimension( UINT_32* pWidth, UINT_32* pHeight, UINT_32* pDepth, UINT_32 bpp, AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const ComputeThickBlockDimension() argument [all...] |
/third_party/mesa3d/src/amd/addrlib/src/gfx9/ |
H A D | gfx9addrlib.h | 241 AddrResourceType resourceType; member 271 AddrResourceType resourceType, in HwlIsStandardSwizzle() 275 (IsTex3d(resourceType) && m_swizzleModeTable[swizzleMode].isDisp); in HwlIsStandardSwizzle() 279 AddrResourceType resourceType, in HwlIsDisplaySwizzle() 282 return IsTex2d(resourceType) && m_swizzleModeTable[swizzleMode].isDisp; in HwlIsDisplaySwizzle() 286 AddrResourceType resourceType, in HwlIsThin() 289 return ((IsTex2d(resourceType) == TRUE) || in HwlIsThin() 290 ((IsTex3d(resourceType) == TRUE) && in HwlIsThin() 296 AddrResourceType resourceType, in HwlIsThick() 299 return (IsTex3d(resourceType) in HwlIsThick() 270 HwlIsStandardSwizzle( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsStandardSwizzle() argument 278 HwlIsDisplaySwizzle( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsDisplaySwizzle() argument 285 HwlIsThin( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsThin() argument 295 HwlIsThick( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsThick() argument 487 IsInMipTail( AddrResourceType resourceType, AddrSwizzleMode swizzleMode, Dim3d mipTailDim, UINT_32 width, UINT_32 height, UINT_32 depth) const IsInMipTail() argument 571 GetMajorMode( AddrResourceType resourceType, AddrSwizzleMode swizzleMode, UINT_32 mip0WidthInBlk, UINT_32 mip0HeightInBlk, UINT_32 mip0DepthInBlk) const GetMajorMode() argument 604 GetDccCompressBlk( AddrResourceType resourceType, AddrSwizzleMode swizzleMode, UINT_32 bpp) const GetDccCompressBlk() argument [all...] |
H A D | gfx9addrlib.cpp | 278 ADDR_ASSERT(pIn->resourceType == ADDR_RSRC_TEX_2D); in HwlComputeCmaskInfo() 359 Gfx9DataFmask, pIn->swizzleMode, pIn->resourceType, in HwlComputeCmaskInfo() 614 BOOL_32 dataThick = IsThick(pIn->resourceType, pIn->swizzleMode); in HwlComputeDccInfo() 640 Dim3d compressBlkDim = GetDccCompressBlk(pIn->resourceType, pIn->swizzleMode, pIn->bpp); in HwlComputeDccInfo() 723 Gfx9DataColor, pIn->swizzleMode, pIn->resourceType, in HwlComputeDccInfo() 864 input.resourceType = pIn->resourceType; in HwlComputeCmaskAddrFromCoord() 879 Gfx9DataFmask, pIn->swizzleMode, pIn->resourceType, in HwlComputeCmaskAddrFromCoord() 1119 Gfx9DataColor, pIn->swizzleMode, pIn->resourceType, in HwlComputeDccAddrFromCoord() 1507 AddrResourceType resourceType, ///< [i in GetDataEquation() 1503 GetDataEquation( CoordEq* pDataEq, Gfx9DataType dataSurfaceType, AddrSwizzleMode swizzleMode, AddrResourceType resourceType, UINT_32 elementBytesLog2, UINT_32 numSamplesLog2) const GetDataEquation() argument 1870 GenMetaEquation( CoordEq* pMetaEq, UINT_32 maxMip, UINT_32 elementBytesLog2, UINT_32 numSamplesLog2, ADDR2_META_FLAGS metaFlag, Gfx9DataType dataSurfaceType, AddrSwizzleMode swizzleMode, AddrResourceType resourceType, UINT_32 metaBlkWidthLog2, UINT_32 metaBlkHeightLog2, UINT_32 metaBlkDepthLog2, UINT_32 compBlkWidthLog2, UINT_32 compBlkHeightLog2, UINT_32 compBlkDepthLog2) const GenMetaEquation() argument [all...] |
/third_party/mesa3d/src/amd/addrlib/src/gfx10/ |
H A D | gfx10addrlib.h | 220 AddrResourceType resourceType, in HwlIsStandardSwizzle() 227 AddrResourceType resourceType, in HwlIsDisplaySwizzle() 234 AddrResourceType resourceType, in HwlIsThin() 237 return ((IsTex1d(resourceType) == TRUE) || in HwlIsThin() 238 (IsTex2d(resourceType) == TRUE) || in HwlIsThin() 239 ((IsTex3d(resourceType) == TRUE) && in HwlIsThin() 245 AddrResourceType resourceType, in HwlIsThick() 248 return ((IsTex3d(resourceType) == TRUE) && in HwlIsThick() 396 AddrResourceType resourceType, 439 AddrResourceType resourceType, 219 HwlIsStandardSwizzle( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsStandardSwizzle() argument 226 HwlIsDisplaySwizzle( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsDisplaySwizzle() argument 233 HwlIsThin( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsThin() argument 244 HwlIsThick( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsThick() argument 484 IsRbAligned( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const IsRbAligned() argument [all...] |
H A D | gfx10addrlib.cpp | 285 if ((pIn->resourceType != ADDR_RSRC_TEX_2D) || in HwlComputeCmaskInfo() 411 else if (m_settings.dccUnsup3DSwDis && IsTex3d(pIn->resourceType) && IsDisplaySwizzle(pIn->swizzleMode)) in HwlComputeDccInfo() 424 const BOOL_32 isThick = IsThick(pIn->resourceType, pIn->swizzleMode); in HwlComputeDccInfo() 436 pIn->resourceType, in HwlComputeDccInfo() 596 input.resourceType = pIn->resourceType; in HwlComputeCmaskAddrFromCoord() 740 if ((pIn->resourceType != ADDR_RSRC_TEX_2D) || in HwlSupportComputeDccAddrFromCoord() 1126 AddrResourceType resourceType, ///< [in] Resource type in GetBlk256SizeLog2() 1133 if (IsThin(resourceType, swizzleMode)) in GetBlk256SizeLog2() 1148 ADDR_ASSERT(IsThick(resourceType, swizzleMod in GetBlk256SizeLog2() 1125 GetBlk256SizeLog2( AddrResourceType resourceType, AddrSwizzleMode swizzleMode, UINT_32 elemLog2, UINT_32 numSamplesLog2, Dim3d* pBlock ) const GetBlk256SizeLog2() argument 1169 GetCompressedBlockSizeLog2( Gfx10DataType dataType, AddrResourceType resourceType, AddrSwizzleMode swizzleMode, UINT_32 elemLog2, UINT_32 numSamplesLog2, Dim3d* pBlock ) const GetCompressedBlockSizeLog2() argument 1202 GetMetaOverlapLog2( Gfx10DataType dataType, AddrResourceType resourceType, AddrSwizzleMode swizzleMode, UINT_32 elemLog2, UINT_32 numSamplesLog2 ) const GetMetaOverlapLog2() argument 1247 Get3DMetaOverlapLog2( AddrResourceType resourceType, AddrSwizzleMode swizzleMode, UINT_32 elemLog2 ) const Get3DMetaOverlapLog2() argument 1282 GetPipeRotateAmount( AddrResourceType resourceType, AddrSwizzleMode swizzleMode ) const GetPipeRotateAmount() argument 1309 GetMetaBlkSize( Gfx10DataType dataType, AddrResourceType resourceType, AddrSwizzleMode swizzleMode, UINT_32 elemLog2, UINT_32 numSamplesLog2, BOOL_32 pipeAlign, Dim3d* pBlock ) const GetMetaBlkSize() argument [all...] |
/third_party/mesa3d/src/amd/addrlib/src/gfx11/ |
H A D | gfx11addrlib.h | 203 AddrResourceType resourceType, in HwlIsStandardSwizzle() 210 AddrResourceType resourceType, in HwlIsDisplaySwizzle() 217 AddrResourceType resourceType, in HwlIsThin() 220 return ((IsTex1d(resourceType) == TRUE) || in HwlIsThin() 221 (IsTex2d(resourceType) == TRUE) || in HwlIsThin() 222 ((IsTex3d(resourceType) == TRUE) && in HwlIsThin() 228 AddrResourceType resourceType, in HwlIsThick() 231 return ((IsTex3d(resourceType) == TRUE) && in HwlIsThick() 371 AddrResourceType resourceType, 408 AddrResourceType resourceType, 202 HwlIsStandardSwizzle( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsStandardSwizzle() argument 209 HwlIsDisplaySwizzle( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsDisplaySwizzle() argument 216 HwlIsThin( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsThin() argument 227 HwlIsThick( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const HwlIsThick() argument 452 IsRbAligned( AddrResourceType resourceType, AddrSwizzleMode swizzleMode) const IsRbAligned() argument [all...] |
H A D | gfx11addrlib.cpp | 294 const BOOL_32 isThick = IsThick(pIn->resourceType, pIn->swizzleMode); in HwlComputeDccInfo() 305 pIn->resourceType, in HwlComputeDccInfo() 525 if ((pIn->resourceType != ADDR_RSRC_TEX_2D) || in HwlSupportComputeDccAddrFromCoord() 781 AddrResourceType resourceType, ///< [in] Resource type in GetBlk256SizeLog2() 788 if (IsThin(resourceType, swizzleMode)) in GetBlk256SizeLog2() 804 ADDR_ASSERT(IsThick(resourceType, swizzleMode)); in GetBlk256SizeLog2() 827 AddrResourceType resourceType, ///< [in] Resource type in GetCompressedBlockSizeLog2() 836 GetBlk256SizeLog2(resourceType, swizzleMode, elemLog2, numSamplesLog2, pBlock); in GetCompressedBlockSizeLog2() 860 AddrResourceType resourceType, ///< [in] Resource type in GetMetaOverlapLog2() 869 GetCompressedBlockSizeLog2(dataType, resourceType, swizzleMod in GetMetaOverlapLog2() 780 GetBlk256SizeLog2( AddrResourceType resourceType, AddrSwizzleMode swizzleMode, UINT_32 elemLog2, UINT_32 numSamplesLog2, Dim3d* pBlock ) const GetBlk256SizeLog2() argument 825 GetCompressedBlockSizeLog2( Gfx11DataType dataType, AddrResourceType resourceType, AddrSwizzleMode swizzleMode, UINT_32 elemLog2, UINT_32 numSamplesLog2, Dim3d* pBlock ) const GetCompressedBlockSizeLog2() argument 858 GetMetaOverlapLog2( Gfx11DataType dataType, AddrResourceType resourceType, AddrSwizzleMode swizzleMode, UINT_32 elemLog2, UINT_32 numSamplesLog2 ) const GetMetaOverlapLog2() argument 903 Get3DMetaOverlapLog2( AddrResourceType resourceType, AddrSwizzleMode swizzleMode, UINT_32 elemLog2 ) const Get3DMetaOverlapLog2() argument 935 GetPipeRotateAmount( AddrResourceType resourceType, AddrSwizzleMode swizzleMode ) const GetPipeRotateAmount() argument 962 GetMetaBlkSize( Gfx11DataType dataType, AddrResourceType resourceType, AddrSwizzleMode swizzleMode, UINT_32 elemLog2, UINT_32 numSamplesLog2, BOOL_32 pipeAlign, Dim3d* pBlock ) const GetMetaBlkSize() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingBarrierTests.cpp | 183 VkAccessFlagBits getReaderAccessFlag (Stage stage, VkDescriptorType resourceType) in getReaderAccessFlag() argument 203 bits = ((resourceType == VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER) ? VK_ACCESS_UNIFORM_READ_BIT : VK_ACCESS_SHADER_READ_BIT); in getReaderAccessFlag() 294 VkDescriptorType resourceType; member 300 : resourceType (resourceType_) in TestParams() 305 DE_ASSERT(resourceType == VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER || in TestParams() 306 resourceType == VK_DESCRIPTOR_TYPE_STORAGE_BUFFER || in TestParams() 307 resourceType == VK_DESCRIPTOR_TYPE_STORAGE_IMAGE); in TestParams() 413 switch (m_params.resourceType) in initPrograms() 952 void 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) in updateDescriptorSet() argument 957 if (resourceType in updateDescriptorSet() 1698 const auto resourceType = resourceTypes[resourceTypeIdx].type; createBarrierTests() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingBarrierTests.cpp | 183 VkAccessFlagBits getReaderAccessFlag (Stage stage, VkDescriptorType resourceType) in getReaderAccessFlag() argument 203 bits = ((resourceType == VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER) ? VK_ACCESS_UNIFORM_READ_BIT : VK_ACCESS_SHADER_READ_BIT); in getReaderAccessFlag() 294 VkDescriptorType resourceType; member 300 : resourceType (resourceType_) in TestParams() 305 DE_ASSERT(resourceType == VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER || in TestParams() 306 resourceType == VK_DESCRIPTOR_TYPE_STORAGE_BUFFER || in TestParams() 307 resourceType == VK_DESCRIPTOR_TYPE_STORAGE_IMAGE); in TestParams() 413 switch (m_params.resourceType) in initPrograms() 952 void 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) in updateDescriptorSet() argument 957 if (resourceType in updateDescriptorSet() 1697 const auto resourceType = resourceTypes[resourceTypeIdx].type; createBarrierTests() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderSyncTests.cpp | 314 VkImageUsageFlags resourceImageUsageFlags (ResourceType resourceType) in resourceImageUsageFlags() argument 318 switch (resourceType) in resourceImageUsageFlags() 329 VkBufferUsageFlags resourceBufferUsageFlags (ResourceType resourceType) in resourceBufferUsageFlags() argument 333 switch (resourceType) in resourceBufferUsageFlags() 353 ResourceType resourceType; member 379 const auto imgFormat = ((resourceType == ResourceType::STORAGE_IMAGE) ? ", r32ui" : ""); in getResourceDecl() 384 switch (resourceType) in getResourceDecl() 421 switch (resourceType) in getReadStatement() 439 switch (resourceType) in getWriteStatement() 468 return (isShaderStage(fromStage) || (barrierType == BarrierType::GENERAL) || (resourceType in preferGeneralLayout() 1235 ResourceType resourceType; createMeshShaderSyncTests() member [all...] |
H A D | vktMeshShaderSyncTestsEXT.cpp | 317 VkImageUsageFlags resourceImageUsageFlags (ResourceType resourceType) in resourceImageUsageFlags() argument 321 switch (resourceType) in resourceImageUsageFlags() 332 VkBufferUsageFlags resourceBufferUsageFlags (ResourceType resourceType) in resourceBufferUsageFlags() argument 336 switch (resourceType) in resourceBufferUsageFlags() 379 ResourceType resourceType; member 405 const auto imgFormat = ((resourceType == ResourceType::STORAGE_IMAGE) ? ", r32ui" : ""); in getResourceDecl() 410 switch (resourceType) in getResourceDecl() 447 switch (resourceType) in getReadStatement() 465 switch (resourceType) in getWriteStatement() 494 return (isShaderStage(fromStage) || (barrierType == BarrierType::GENERAL) || (resourceType in preferGeneralLayout() 1687 ResourceType resourceType; createMeshShaderSyncTestsEXT() member [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderSyncTests.cpp | 314 VkImageUsageFlags resourceImageUsageFlags (ResourceType resourceType) in resourceImageUsageFlags() argument 318 switch (resourceType) in resourceImageUsageFlags() 329 VkBufferUsageFlags resourceBufferUsageFlags (ResourceType resourceType) in resourceBufferUsageFlags() argument 333 switch (resourceType) in resourceBufferUsageFlags() 353 ResourceType resourceType; member 379 const auto imgFormat = ((resourceType == ResourceType::STORAGE_IMAGE) ? ", r32ui" : ""); in getResourceDecl() 384 switch (resourceType) in getResourceDecl() 421 switch (resourceType) in getReadStatement() 439 switch (resourceType) in getWriteStatement() 468 return (isShaderStage(fromStage) || (barrierType == BarrierType::GENERAL) || (resourceType in preferGeneralLayout() 1235 ResourceType resourceType; createMeshShaderSyncTests() member [all...] |
H A D | vktMeshShaderSyncTestsEXT.cpp | 317 VkImageUsageFlags resourceImageUsageFlags (ResourceType resourceType) in resourceImageUsageFlags() argument 321 switch (resourceType) in resourceImageUsageFlags() 332 VkBufferUsageFlags resourceBufferUsageFlags (ResourceType resourceType) in resourceBufferUsageFlags() argument 336 switch (resourceType) in resourceBufferUsageFlags() 379 ResourceType resourceType; member 405 const auto imgFormat = ((resourceType == ResourceType::STORAGE_IMAGE) ? ", r32ui" : ""); in getResourceDecl() 410 switch (resourceType) in getResourceDecl() 447 switch (resourceType) in getReadStatement() 465 switch (resourceType) in getWriteStatement() 494 return (isShaderStage(fromStage) || (barrierType == BarrierType::GENERAL) || (resourceType in preferGeneralLayout() 1687 ResourceType resourceType; createMeshShaderSyncTestsEXT() member [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
H A D | ResourceManager11.cpp | 88 uint64_t ComputeGenericMemoryUsage(ResourceType resourceType, ID3D11DeviceChild *resource) in ComputeGenericMemoryUsage() argument 90 switch (resourceType) in ComputeGenericMemoryUsage() 417 void ResourceManager11::incrResource(ResourceType resourceType, uint64_t memorySize) in incrResource() argument 419 size_t typeIndex = ResourceTypeIndex(resourceType); in incrResource() 429 void ResourceManager11::decrResource(ResourceType resourceType, uint64_t memorySize) in decrResource() argument 431 size_t typeIndex = ResourceTypeIndex(resourceType); in decrResource() 439 void ResourceManager11::onReleaseGeneric(ResourceType resourceType, ID3D11DeviceChild *resource) in onReleaseGeneric() argument 442 decrResource(resourceType, ComputeGenericMemoryUsage(resourceType, resource)); in onReleaseGeneric()
|
H A D | renderer11_utils.h | 359 manager->onReleaseGeneric(resourceType, object); in ~GenericData() 367 ResourceType resourceType = ResourceType::Last; member 383 bool is2D() const { return mData->resourceType == ResourceType::Texture2D; } in is2D() 384 bool is3D() const { return mData->resourceType == ResourceType::Texture3D; } in is3D() 385 ResourceType getTextureType() const { return mData->resourceType; } in getTextureType()
|
H A D | ResourceManager11.h | 88 constexpr size_t ResourceTypeIndex(ResourceType resourceType) in ResourceTypeIndex() argument 90 return static_cast<size_t>(resourceType); in ResourceTypeIndex() 362 void onReleaseGeneric(ResourceType resourceType, ID3D11DeviceChild *resource); 367 void incrResource(ResourceType resourceType, uint64_t memorySize); 368 void decrResource(ResourceType resourceType, uint64_t memorySize);
|
/third_party/mesa3d/src/amd/common/ |
H A D | ac_surface_meta_address_test.c | 216 xin.resourceType = in.resourceType = din.resourceType = ADDR_RSRC_TEX_2D; in one_dcc_address_test() 459 xin.resourceType = ADDR_RSRC_TEX_2D; in one_htile_address_test() 591 cin.resourceType = xin.resourceType = in.resourceType = ADDR_RSRC_TEX_2D; in one_cmask_address_test()
|
H A D | ac_surface_modifier_test.c | 79 din.resourceType = ADDR_RSRC_TEX_2D; in get_addr_from_coord_base() 96 dcc_input.resourceType = ADDR_RSRC_TEX_2D; in get_addr_from_coord_base() 134 input.resourceType = ADDR_RSRC_TEX_2D; in generate_hash()
|
H A D | ac_surface.c | 1428 sin.resourceType = in->resourceType; in gfx9_get_preferred_swizzle_mode() 1485 if (info->gfx_level >= GFX10 && in->resourceType == ADDR_RSRC_TEX_3D && in->numSlices > 1) { in gfx9_get_preferred_swizzle_mode() 1870 xin.resourceType = in->resourceType; in gfx9_compute_miptree() 1906 din.resourceType = in->resourceType; in gfx9_compute_miptree() 1987 if (in->resourceType == ADDR_RSRC_TEX_2D) in gfx9_compute_miptree() 2065 xin.resourceType = in->resourceType; in gfx9_compute_miptree() [all...] |
/third_party/mesa3d/src/amd/addrlib/inc/ |
H A D | addrinterface.h | 2434 AddrResourceType resourceType; ///< Surface type member 2564 AddrResourceType resourceType; ///< Surface type member 2630 AddrResourceType resourceType; ///< Surface type member 2945 AddrResourceType resourceType; ///< Color surface type member 3048 AddrResourceType resourceType; ///< Color surface type member 3109 AddrResourceType resourceType; ///< Color surface type member 3375 AddrResourceType resourceType; ///< Color surface type member 3486 AddrResourceType resourceType; ///< Color surface type member 3553 AddrResourceType resourceType; ///< Surface resource type member 3600 AddrResourceType resourceType; ///< Surfac member 3646 AddrResourceType resourceType; ///< Surface resource type global() member 3694 AddrResourceType resourceType; ///< Surface type global() member 3872 AddrResourceType resourceType; ///< Surface type global() member 3908 AddrResourceType resourceType; ///< Suggested resource type to program HW global() member [all...] |
/third_party/vk-gl-cts/modules/egl/ |
H A D | teglGLES2SharingThreadedTests.cpp | 2964 ResourceType resourceType; member 3052 if (m_config.resourceType == TestConfig::RESOURCETYPE_IMAGE) in init() 3087 switch (m_config.resourceType) in init() 3772 config.resourceType = GLES2ThreadedSharingTest::TestConfig::RESOURCETYPE_BUFFER; in addSimpleTests() 3784 config.resourceType = GLES2ThreadedSharingTest::TestConfig::RESOURCETYPE_BUFFER; in addSimpleTests() 3796 config.resourceType = GLES2ThreadedSharingTest::TestConfig::RESOURCETYPE_BUFFER; in addSimpleTests() 3808 config.resourceType = GLES2ThreadedSharingTest::TestConfig::RESOURCETYPE_BUFFER; in addSimpleTests() 3820 config.resourceType = GLES2ThreadedSharingTest::TestConfig::RESOURCETYPE_BUFFER; in addSimpleTests() 3838 config.resourceType = GLES2ThreadedSharingTest::TestConfig::RESOURCETYPE_TEXTURE; in addSimpleTests() 3850 config.resourceType in addSimpleTests() [all...] |
H A D | teglRobustnessTests.cpp | 223 const ResourceType& resourceType, 285 const ResourceType& resourceType, in Params() 292 , m_resourceType (resourceType) in Params() 554 ContextReset (glw::Functions& gl, tcu::TestLog& log, ShaderType shaderType, ResourceType resourceType, ReadWriteType readWriteType); 592 ContextReset::ContextReset (glw::Functions& gl, tcu::TestLog& log, ShaderType shaderType, ResourceType resourceType, ReadWriteType readWriteType) in ContextReset() argument 596 , m_resourceType (resourceType) in ContextReset() 750 ShadersOOB (glw::Functions& gl, tcu::TestLog& log, ShaderType shaderType, ResourceType resourceType, ReadWriteType readWriteType); 777 ShadersOOB::ShadersOOB (glw::Functions& gl, tcu::TestLog& log, ShaderType shaderType, ResourceType resourceType, ReadWriteType readWriteType) in ShadersOOB() argument 778 : ContextReset(gl, log, shaderType, resourceType, readWriteType) in ShadersOOB() 280 Params(const string& name, const string& description, const RobustAccessType& robustAccessType, const ContextResetType& contextResetType, const ShaderType& shaderType, const ResourceType& resourceType, const ReadWriteType& readWriteType) Params() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/ |
H A D | vktBindingValveMutableTests.cpp | 292 ResourceType resourceType = ResourceType::SAMPLER; in toResourceType() local 296 resourceType = ResourceType::SAMPLER; in toResourceType() 300 resourceType = ResourceType::COMBINED_IMAGE_SAMPLER; in toResourceType() 306 resourceType = ResourceType::IMAGE; in toResourceType() 311 resourceType = ResourceType::BUFFER_VIEW; in toResourceType() 316 resourceType = ResourceType::BUFFER; in toResourceType() 320 resourceType = ResourceType::ACCELERATION_STRUCTURE; in toResourceType() 328 return resourceType; in toResourceType() 514 ResourceType resourceType; member 525 , resourceType (toResourceTyp in Resource() [all...] |
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_tgsi_vgpu10.c | 10092 * \param resourceType resource file type 10099 enum tgsi_file_type resourceType, unsigned writemask) in emit_uav_register() 10109 switch (resourceType) { in emit_uav_register() 10163 enum tgsi_file_type resourceType, in emit_uav_addr_offset() 10188 if (resourceType == TGSI_FILE_HW_ATOMIC) { in emit_uav_addr_offset() 10234 else if (resourceType == TGSI_FILE_IMAGE) { in emit_uav_addr_offset() 10312 enum tgsi_file_type resourceType = inst->Src[0].Register.File; in emit_load_instruction() local 10315 addr_src = emit_uav_addr_offset(emit, resourceType, resourceIndex, in emit_load_instruction() 10325 if (resourceType == TGSI_FILE_MEMORY || in emit_load_instruction() 10326 resourceType in emit_load_instruction() 10097 emit_uav_register(struct svga_shader_emitter_v10 *emit, unsigned res_index, UAV_OP uav_op, enum tgsi_file_type resourceType, unsigned writemask) emit_uav_register() argument 10162 emit_uav_addr_offset(struct svga_shader_emitter_v10 *emit, enum tgsi_file_type resourceType, unsigned resourceIndex, unsigned resourceIndirect, unsigned resourceIndirectIndex, const struct tgsi_full_src_register *addr_reg) emit_uav_addr_offset() argument 10364 enum tgsi_file_type resourceType = inst->Src[0].Register.File; emit_load() local 10419 enum tgsi_file_type resourceType = inst->Dst[0].Register.File; emit_store_instruction() local 10585 enum tgsi_file_type resourceType = inst->Dst[0].Register.File; emit_store() local 10641 enum tgsi_file_type resourceType = inst->Src[0].Register.File; emit_atomic_instruction() local 10707 enum tgsi_file_type resourceType = inst->Src[0].Register.File; emit_atomic() local [all...] |