/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
H A D | ResourceMap.h | 19 template <typename ResourceType, typename IDType> 26 ANGLE_INLINE ResourceType *query(IDType id) const in query() 31 ResourceType *value = mFlatResources[handle]; in query() 42 bool erase(IDType id, ResourceType **resourceOut); 44 void assign(IDType id, ResourceType *resource); 49 using IndexAndResource = std::pair<GLuint, ResourceType *>; 50 using HashMap = angle::HashMap<GLuint, ResourceType *>; 93 static ResourceType *InvalidPointer(); 103 static constexpr size_t kElementSize = sizeof(ResourceType *); 106 ResourceType **mFlatResource [all...] |
H A D | ResourceManager.h | 65 template <typename ResourceType, typename ImplT, typename IDType> 78 typename ResourceMap<ResourceType, IDType>::Iterator begin() const in begin() 82 typename ResourceMap<ResourceType, IDType>::Iterator end() const { return mObjectMap.end(); } in end() 89 ANGLE_INLINE ResourceType *checkObjectAllocation(rx::GLImplFactory *factory, in checkObjectAllocation() 93 ResourceType *value = mObjectMap.query(handle); in checkObjectAllocation() 109 ResourceMap<ResourceType, IDType> mObjectMap; 113 ResourceType *checkObjectAllocationImpl(rx::GLImplFactory *factory, in checkObjectAllocationImpl() 117 ResourceType *object = ImplT::AllocateNewObject(factory, handle, args...); in checkObjectAllocationImpl()
|
H A D | ResourceManager.cpp | 32 template <typename ResourceType, typename IDType> 34 ResourceMap<ResourceType, IDType> *objectMap) in AllocateEmptyObject() 61 template <typename ResourceType, typename ImplT, typename IDType> 62 TypedResourceManager<ResourceType, ImplT, IDType>::~TypedResourceManager() in ~TypedResourceManager() 67 template <typename ResourceType, typename ImplT, typename IDType> 68 void TypedResourceManager<ResourceType, ImplT, IDType>::reset(const Context *context) in reset() 81 template <typename ResourceType, typename ImplT, typename IDType> 82 void TypedResourceManager<ResourceType, ImplT, IDType>::deleteObject(const Context *context, in deleteObject() 85 ResourceType *resource = nullptr; in deleteObject()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderSyncTests.cpp | 115 enum class ResourceType class 123 VkDescriptorType resourceTypeToDescriptor (ResourceType resType) in resourceTypeToDescriptor() 127 case ResourceType::UNIFORM_BUFFER: return VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER; in resourceTypeToDescriptor() 128 case ResourceType::STORAGE_BUFFER: return VK_DESCRIPTOR_TYPE_STORAGE_BUFFER; in resourceTypeToDescriptor() 129 case ResourceType::STORAGE_IMAGE: return VK_DESCRIPTOR_TYPE_STORAGE_IMAGE; in resourceTypeToDescriptor() 130 case ResourceType::SAMPLED_IMAGE: return VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER; in resourceTypeToDescriptor() 229 bool canReadResourceAsAccess (ResourceType resType, ReadAccess access) in canReadResourceAsAccess() 232 return (resType == ResourceType::UNIFORM_BUFFER); in canReadResourceAsAccess() 237 bool canWriteResourceAsAccess (ResourceType resType, WriteAccess access) in canWriteResourceAsAccess() 239 if (resType == ResourceType in canWriteResourceAsAccess() [all...] |
H A D | vktMeshShaderSyncTestsEXT.cpp | 116 enum class ResourceType class 124 VkDescriptorType resourceTypeToDescriptor (ResourceType resType) in resourceTypeToDescriptor() 128 case ResourceType::UNIFORM_BUFFER: return VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER; in resourceTypeToDescriptor() 129 case ResourceType::STORAGE_BUFFER: return VK_DESCRIPTOR_TYPE_STORAGE_BUFFER; in resourceTypeToDescriptor() 130 case ResourceType::STORAGE_IMAGE: return VK_DESCRIPTOR_TYPE_STORAGE_IMAGE; in resourceTypeToDescriptor() 131 case ResourceType::SAMPLED_IMAGE: return VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER; in resourceTypeToDescriptor() 231 bool canReadResourceAsAccess (ResourceType resType, ReadAccess access) in canReadResourceAsAccess() 234 return (resType == ResourceType::UNIFORM_BUFFER); in canReadResourceAsAccess() 239 bool canWriteResourceAsAccess (ResourceType resType, WriteAccess access) in canWriteResourceAsAccess() 241 if (resType == ResourceType in canWriteResourceAsAccess() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderSyncTests.cpp | 115 enum class ResourceType class 123 VkDescriptorType resourceTypeToDescriptor (ResourceType resType) in resourceTypeToDescriptor() 127 case ResourceType::UNIFORM_BUFFER: return VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER; in resourceTypeToDescriptor() 128 case ResourceType::STORAGE_BUFFER: return VK_DESCRIPTOR_TYPE_STORAGE_BUFFER; in resourceTypeToDescriptor() 129 case ResourceType::STORAGE_IMAGE: return VK_DESCRIPTOR_TYPE_STORAGE_IMAGE; in resourceTypeToDescriptor() 130 case ResourceType::SAMPLED_IMAGE: return VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER; in resourceTypeToDescriptor() 229 bool canReadResourceAsAccess (ResourceType resType, ReadAccess access) in canReadResourceAsAccess() 232 return (resType == ResourceType::UNIFORM_BUFFER); in canReadResourceAsAccess() 237 bool canWriteResourceAsAccess (ResourceType resType, WriteAccess access) in canWriteResourceAsAccess() 239 if (resType == ResourceType in canWriteResourceAsAccess() [all...] |
H A D | vktMeshShaderSyncTestsEXT.cpp | 116 enum class ResourceType class 124 VkDescriptorType resourceTypeToDescriptor (ResourceType resType) in resourceTypeToDescriptor() 128 case ResourceType::UNIFORM_BUFFER: return VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER; in resourceTypeToDescriptor() 129 case ResourceType::STORAGE_BUFFER: return VK_DESCRIPTOR_TYPE_STORAGE_BUFFER; in resourceTypeToDescriptor() 130 case ResourceType::STORAGE_IMAGE: return VK_DESCRIPTOR_TYPE_STORAGE_IMAGE; in resourceTypeToDescriptor() 131 case ResourceType::SAMPLED_IMAGE: return VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER; in resourceTypeToDescriptor() 231 bool canReadResourceAsAccess (ResourceType resType, ReadAccess access) in canReadResourceAsAccess() 234 return (resType == ResourceType::UNIFORM_BUFFER); in canReadResourceAsAccess() 239 bool canWriteResourceAsAccess (ResourceType resType, WriteAccess access) in canWriteResourceAsAccess() 241 if (resType == ResourceType in canWriteResourceAsAccess() [all...] |
/third_party/nghttp2/src/ |
H A D | HtmlParser.h | 41 enum ResourceType { enum 51 std::vector<std::pair<std::string, ResourceType>> links; 64 const std::vector<std::pair<std::string, ResourceType>> &get_links() const; 81 const std::vector<std::pair<std::string, ResourceType>> &get_links() const { in get_links() 87 std::vector<std::pair<std::string, ResourceType>> links_;
|
H A D | HtmlParser.cc | 59 ResourceType 75 ResourceType res_type) { in add_link() 210 const std::vector<std::pair<std::string, ResourceType>> &
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
H A D | ResourceManager11.h | 54 // Format: ResourceType, D3D11 type, DESC type, init data type. 81 enum class ResourceType class 88 constexpr size_t ResourceTypeIndex(ResourceType resourceType) in ResourceTypeIndex() 93 constexpr size_t NumResourceTypes = ResourceTypeIndex(ResourceType::Last); 98 struct NAME<ResourceType::RESTYPE> \ 106 struct NAME<ResourceType::RESTYPE> \ 114 struct NAME<ResourceType::RESTYPE> \ 120 template <ResourceType Param> \ 124 template <ResourceType Param> \ 128 template <ResourceType Para [all...] |
H A D | ResourceManager11.cpp | 79 template <ResourceType ResourceT> 88 uint64_t ComputeGenericMemoryUsage(ResourceType resourceType, ID3D11DeviceChild *resource) in ComputeGenericMemoryUsage() 92 case ResourceType::Texture2D: in ComputeGenericMemoryUsage() 93 return ComputeGenericMemoryUsage<ResourceType::Texture2D>(resource); in ComputeGenericMemoryUsage() 94 case ResourceType::Texture3D: in ComputeGenericMemoryUsage() 95 return ComputeGenericMemoryUsage<ResourceType::Texture3D>(resource); in ComputeGenericMemoryUsage() 96 case ResourceType::Buffer: in ComputeGenericMemoryUsage() 97 return ComputeGenericMemoryUsage<ResourceType::Buffer>(resource); in ComputeGenericMemoryUsage() 417 void ResourceManager11::incrResource(ResourceType resourceType, uint64_t memorySize) in incrResource() 429 void ResourceManager11::decrResource(ResourceType resourceTyp [all...] |
H A D | renderer11_utils.h | 222 template <ResourceType ResourceT> 277 class LazyInputLayout final : public LazyResource<ResourceType::InputLayout> 295 class LazyBlendState final : public LazyResource<ResourceType::BlendState> 367 ResourceType resourceType = ResourceType::Last; 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()
|
/third_party/skia/third_party/externals/tint/samples/ |
H A D | main.cc | 336 tint::inspector::ResourceBinding::ResourceType type) { in ResourceTypeToString() 338 case tint::inspector::ResourceBinding::ResourceType::kUniformBuffer: in ResourceTypeToString() 340 case tint::inspector::ResourceBinding::ResourceType::kStorageBuffer: in ResourceTypeToString() 342 case tint::inspector::ResourceBinding::ResourceType::kReadOnlyStorageBuffer: in ResourceTypeToString() 344 case tint::inspector::ResourceBinding::ResourceType::kSampler: in ResourceTypeToString() 346 case tint::inspector::ResourceBinding::ResourceType::kComparisonSampler: in ResourceTypeToString() 348 case tint::inspector::ResourceBinding::ResourceType::kSampledTexture: in ResourceTypeToString() 350 case tint::inspector::ResourceBinding::ResourceType::kMultisampledTexture: in ResourceTypeToString() 352 case tint::inspector::ResourceBinding::ResourceType:: in ResourceTypeToString() 355 case tint::inspector::ResourceBinding::ResourceType in ResourceTypeToString() [all...] |
/third_party/libphonenumber/tools/cpp/src/cpp-build/ |
H A D | generate_geocoding_data.cc | 51 template <typename ResourceType> class AutoCloser { 53 typedef int (*ReleaseFunction) (ResourceType* resource); 55 AutoCloser(ResourceType** resource, ReleaseFunction release_function) in AutoCloser() 64 ResourceType* get_resource() const { in get_resource() 76 ResourceType** resource_;
|
/third_party/skia/third_party/externals/tint/src/inspector/ |
H A D | inspector.cc | 390 entry.resource_type = ResourceBinding::ResourceType::kUniformBuffer; in GetUniformBufferResourceBindings() 427 entry.resource_type = ResourceBinding::ResourceType::kSampler; in GetSamplerResourceBindings() 452 entry.resource_type = ResourceBinding::ResourceType::kComparisonSampler; in GetComparisonSamplerResourceBindings() 481 ResourceBinding::ResourceType resource_type) { in GetTextureResourceBindings() 513 ResourceBinding::ResourceType::kDepthTexture); in GetDepthTextureResourceBindings() 521 ResourceBinding::ResourceType::kDepthMultisampledTexture); in GetDepthMultisampledTextureResourceBindings() 528 ResourceBinding::ResourceType::kExternalTexture); in GetExternalTextureResourceBindings() 681 read_only ? ResourceBinding::ResourceType::kReadOnlyStorageBuffer in GetStorageBufferResourceBindingsImpl() 682 : ResourceBinding::ResourceType::kStorageBuffer; in GetStorageBufferResourceBindingsImpl() 714 multisampled_only ? ResourceBinding::ResourceType in GetSampledTextureResourceBindingsImpl() [all...] |
H A D | inspector_test.cc | 1312 EXPECT_EQ(ResourceBinding::ResourceType::kUniformBuffer, in TEST_F() 1317 EXPECT_EQ(ResourceBinding::ResourceType::kStorageBuffer, in TEST_F() 1322 EXPECT_EQ(ResourceBinding::ResourceType::kReadOnlyStorageBuffer, in TEST_F() 1327 EXPECT_EQ(ResourceBinding::ResourceType::kSampler, result[3].resource_type); in TEST_F() 1331 EXPECT_EQ(ResourceBinding::ResourceType::kComparisonSampler, in TEST_F() 1336 EXPECT_EQ(ResourceBinding::ResourceType::kSampledTexture, in TEST_F() 1341 EXPECT_EQ(ResourceBinding::ResourceType::kWriteOnlyStorageTexture, in TEST_F() 1346 EXPECT_EQ(ResourceBinding::ResourceType::kDepthTexture, in TEST_F() 1351 EXPECT_EQ(ResourceBinding::ResourceType::kDepthMultisampledTexture, in TEST_F() 1401 EXPECT_EQ(ResourceBinding::ResourceType in TEST_F() [all...] |
H A D | resource_binding.h | 91 enum class ResourceType { class 106 ResourceType resource_type;
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
H A D | ShaderModule.cpp | 133 tint::inspector::ResourceBinding::ResourceType type) { in TintResourceTypeToBindingInfoType() 135 case tint::inspector::ResourceBinding::ResourceType::kUniformBuffer: in TintResourceTypeToBindingInfoType() 136 case tint::inspector::ResourceBinding::ResourceType::kStorageBuffer: in TintResourceTypeToBindingInfoType() 137 case tint::inspector::ResourceBinding::ResourceType::kReadOnlyStorageBuffer: in TintResourceTypeToBindingInfoType() 139 case tint::inspector::ResourceBinding::ResourceType::kSampler: in TintResourceTypeToBindingInfoType() 140 case tint::inspector::ResourceBinding::ResourceType::kComparisonSampler: in TintResourceTypeToBindingInfoType() 142 case tint::inspector::ResourceBinding::ResourceType::kSampledTexture: in TintResourceTypeToBindingInfoType() 143 case tint::inspector::ResourceBinding::ResourceType::kMultisampledTexture: in TintResourceTypeToBindingInfoType() 144 case tint::inspector::ResourceBinding::ResourceType::kDepthTexture: in TintResourceTypeToBindingInfoType() 145 case tint::inspector::ResourceBinding::ResourceType in TintResourceTypeToBindingInfoType() [all...] |
/third_party/skia/include/private/ |
H A D | GrResourceKey.h | 193 typedef uint32_t ResourceType; typedef in GrScratchKey 195 /** Generate a unique ResourceType. */ 196 static ResourceType GenerateResourceType(); 208 ResourceType resourceType() const { return this->domain(); } in resourceType() 220 Builder(GrScratchKey* key, ResourceType type, int data32Count) in Builder()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationOperation.hpp | 205 Resource (ResourceType type, 220 ResourceType getType (void) const { return m_type; } in getType() 227 const ResourceType m_type;
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
H A D | vktSynchronizationOperation.hpp | 198 Resource (ResourceType type, 213 ResourceType getType (void) const { return m_type; } in getType() 220 const ResourceType m_type;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/ |
H A D | vktBindingValveMutableTests.cpp | 279 enum class ResourceType class 290 ResourceType toResourceType (VkDescriptorType descriptorType) in toResourceType() 292 ResourceType resourceType = ResourceType::SAMPLER; in toResourceType() 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 in toResourceType() [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/capture/ |
H A D | FrameCapture.h | 390 // Map of ResourceType to IDs and range of setup calls 534 template <typename ResourceType> 535 void handleGennedResource(ResourceType resourceID) in handleGennedResource() 539 ResourceIDType idType = GetResourceIDTypeFromType<ResourceType>::IDType; in handleGennedResource() 545 template <typename ResourceType> 546 bool resourceIsGenerated(ResourceType resourceID) in resourceIsGenerated() 548 ResourceIDType idType = GetResourceIDTypeFromType<ResourceType>::IDType; in resourceIsGenerated() 553 template <typename ResourceType> 554 void handleDeletedResource(ResourceType resourceID) in handleDeletedResource() 558 ResourceIDType idType = GetResourceIDTypeFromType<ResourceType> in handleDeletedResource() [all...] |
/third_party/node/src/ |
H A D | string_bytes.cc | 55 template <typename ResourceType, typename TypeName> 56 class ExternString: public ResourceType { 92 return ExternString<ResourceType, TypeName>::New(isolate, in NewFromCopy() 112 ExternString* h_str = new ExternString<ResourceType, TypeName>(isolate, in New()
|
/third_party/skia/src/gpu/ |
H A D | GrGpuBuffer.cpp | 63 static const GrScratchKey::ResourceType kType = GrScratchKey::GenerateResourceType(); in ComputeScratchKeyForDynamicBuffer()
|