Home
last modified time | relevance | path

Searched refs:DepthStencilDesc (Results 1 – 6 of 6) sorted by relevance

/external/angle/src/libANGLE/renderer/metal/
Dmtl_state_cache.h48 struct DepthStencilDesc struct
50 DepthStencilDesc();
51 DepthStencilDesc(const DepthStencilDesc &src);
52 DepthStencilDesc(DepthStencilDesc &&src);
54 DepthStencilDesc &operator=(const DepthStencilDesc &src); argument
56 bool operator==(const DepthStencilDesc &rhs) const;
326 struct hash<rx::mtl::DepthStencilDesc>
328 size_t operator()(const rx::mtl::DepthStencilDesc &key) const { return key.hash(); }
403 const DepthStencilDesc &desc);
412 std::unordered_map<DepthStencilDesc, AutoObjCPtr<id<MTLDepthStencilState>>> mDepthStencilStates;
Dmtl_state_cache.mm53 MTLDepthStencilDescriptor *ToObjC(const DepthStencilDesc &desc)
243 // DepthStencilDesc implementation
244 DepthStencilDesc::DepthStencilDesc()
248 DepthStencilDesc::DepthStencilDesc(const DepthStencilDesc &src)
252 DepthStencilDesc::DepthStencilDesc(DepthStencilDesc &&src)
257 DepthStencilDesc &DepthStencilDesc::operator=(const DepthStencilDesc &src)
263 bool DepthStencilDesc::operator==(const DepthStencilDesc &rhs) const
273 void DepthStencilDesc::reset()
282 void DepthStencilDesc::updateDepthTestEnabled(const gl::DepthStencilState &dsState)
296 void DepthStencilDesc::updateDepthWriteEnabled(const gl::DepthStencilState &dsState)
[all …]
DDisplayMtl.h107 id<MTLDepthStencilState> getDepthStencilState(const mtl::DepthStencilDesc &desc) in getDepthStencilState()
DContextMtl.h428 mtl::DepthStencilDesc mDepthStencilDesc;
Dmtl_render_utils.mm401 DepthStencilDesc desc;
DContextMtl.mm1623 mtl::DepthStencilDesc dsDesc = mDepthStencilDesc;