Home
last modified time | relevance | path

Searched refs:LazyResource (Results 1 – 3 of 3) sorted by relevance

/external/deqp/external/vulkancts/framework/vulkan/
DvkBinaryRegistry.hpp102 class LazyResource class
105 LazyResource (de::MovePtr<tcu::Resource> resource);
128 LazyResource<Element>::LazyResource (de::MovePtr<tcu::Resource> resource) in LazyResource() function in vk::BinaryRegistryDetail::LazyResource
142 const Element& LazyResource<Element>::operator[] (size_t ndx) in operator []()
156 void LazyResource<Element>::makePageResident (size_t pageNdx) in makePageResident()
171 typedef LazyResource<BinaryIndexNode> BinaryIndexAccess;
/external/angle/src/libANGLE/renderer/d3d/d3d11/
Drenderer11_utils.h223 class LazyResource : angle::NonCopyable
226 constexpr LazyResource() : mResource() {} in LazyResource() function
227 virtual ~LazyResource() {} in ~LazyResource()
240 LazyResource(LazyResource &&other) : mResource(std::move(other.mResource)) {} in LazyResource() function
253 class LazyShader final : public LazyResource<GetResourceTypeFromD3D11<D3D11ShaderType>()>
262 : LazyResource<GetResourceTypeFromD3D11<D3D11ShaderType>()>(std::move(shader)), in LazyShader()
277 class LazyInputLayout final : public LazyResource<ResourceType::InputLayout>
295 class LazyBlendState final : public LazyResource<ResourceType::BlendState>
Drenderer11_utils.cpp2314 angle::Result LazyResource<ResourceT>::resolveImpl(d3d::Context *context, in resolveImpl()
2328 template angle::Result LazyResource<ResourceType::BlendState>::resolveImpl(
2334 template angle::Result LazyResource<ResourceType::ComputeShader>::resolveImpl(
2340 template angle::Result LazyResource<ResourceType::GeometryShader>::resolveImpl(
2346 template angle::Result LazyResource<ResourceType::InputLayout>::resolveImpl(
2352 template angle::Result LazyResource<ResourceType::PixelShader>::resolveImpl(d3d::Context *context,
2357 template angle::Result LazyResource<ResourceType::VertexShader>::resolveImpl(d3d::Context *context,