Searched refs:LazyResource (Results 1 – 3 of 3) sorted by relevance
102 class LazyResource class105 LazyResource (de::MovePtr<tcu::Resource> resource);128 LazyResource<Element>::LazyResource (de::MovePtr<tcu::Resource> resource) in LazyResource() function in vk::BinaryRegistryDetail::LazyResource142 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;
223 class LazyResource : angle::NonCopyable226 constexpr LazyResource() : mResource() {} in LazyResource() function227 virtual ~LazyResource() {} in ~LazyResource()240 LazyResource(LazyResource &&other) : mResource(std::move(other.mResource)) {} in LazyResource() function253 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>
2314 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,