Home
last modified time | relevance | path

Searched refs:SamplerDesc (Results 1 – 10 of 10) sorted by relevance

/external/angle/src/libANGLE/renderer/metal/
Dmtl_state_cache.h90 struct alignas(4) SamplerDesc struct
92 SamplerDesc();
93 SamplerDesc(const SamplerDesc &src);
94 SamplerDesc(SamplerDesc &&src);
96 explicit SamplerDesc(const gl::SamplerState &glState);
98 SamplerDesc &operator=(const SamplerDesc &src); argument
103 bool operator==(const SamplerDesc &rhs) const;
405 struct hash<rx::mtl::SamplerDesc>
407 size_t operator()(const rx::mtl::SamplerDesc &key) const { return key.hash(); }
504 AutoObjCPtr<id<MTLSamplerState>> getSamplerState(id<MTLDevice> device, const SamplerDesc &desc);
[all …]
Dmtl_state_cache.mm67 MTLSamplerDescriptor *ToObjC(const SamplerDesc &desc)
439 // SamplerDesc implementation
440 SamplerDesc::SamplerDesc()
444 SamplerDesc::SamplerDesc(const SamplerDesc &src)
448 SamplerDesc::SamplerDesc(SamplerDesc &&src)
453 SamplerDesc::SamplerDesc(const gl::SamplerState &glState) : SamplerDesc()
468 SamplerDesc &SamplerDesc::operator=(const SamplerDesc &src)
474 void SamplerDesc::reset()
489 bool SamplerDesc::operator==(const SamplerDesc &rhs) const
502 size_t SamplerDesc::hash() const
[all …]
DSamplerMtl.mm36 mtl::SamplerDesc samplerDesc(mState);
DDisplayMtl.h144 id<MTLSamplerState> getSamplerState(const mtl::SamplerDesc &desc) in getSamplerState()
DTextureMtl.mm652 mtl::SamplerDesc samplerDesc(mState.getSamplerState());
Dmtl_render_utils.mm1566 SamplerDesc samplerDesc;
/external/angle/src/libANGLE/renderer/vulkan/
Dvk_cache_utils.h835 class SamplerDesc final
838 SamplerDesc();
839 SamplerDesc(ContextVk *contextVk,
844 ~SamplerDesc();
846 SamplerDesc(const SamplerDesc &other);
847 SamplerDesc &operator=(const SamplerDesc &rhs);
858 bool operator==(const SamplerDesc &other) const;
908 static_assert(sizeof(SamplerDesc) == 48, "Unexpected SamplerDesc size");
1377 struct hash<rx::vk::SamplerDesc>
1379 size_t operator()(const rx::vk::SamplerDesc &key) const { return key.hash(); }
[all …]
DSamplerVk.cpp42 vk::SamplerDesc desc(contextVk, mState, false, 0, static_cast<angle::FormatID>(0)); in syncState()
Dvk_cache_utils.cpp3090 SamplerDesc::SamplerDesc() in SamplerDesc() function in rx::vk::SamplerDesc
3095 SamplerDesc::~SamplerDesc() = default;
3097 SamplerDesc::SamplerDesc(const SamplerDesc &other) = default;
3099 SamplerDesc &SamplerDesc::operator=(const SamplerDesc &rhs) = default;
3101 SamplerDesc::SamplerDesc(ContextVk *contextVk, in SamplerDesc() function in rx::vk::SamplerDesc
3110 void SamplerDesc::reset() in reset()
3135 void SamplerDesc::update(ContextVk *contextVk, in update()
3223 angle::Result SamplerDesc::init(ContextVk *contextVk, Sampler *sampler) const in init()
3320 size_t SamplerDesc::hash() const in hash()
3325 bool SamplerDesc::operator==(const SamplerDesc &other) const in operator ==()
[all …]
DTextureVk.cpp1743 vk::SamplerDesc samplerDesc(contextVk, samplerState, false, 0, static_cast<angle::FormatID>(0)); in generateMipmapsWithCompute()
2586 vk::SamplerDesc samplerDesc(contextVk, mState.getSamplerState(), mState.isStencilMode(), in syncState()