Home
last modified time | relevance | path

Searched refs:PackedEnumMap (Results 1 – 22 of 22) sorted by relevance

/external/angle/src/libANGLE/renderer/gl/
DStateManagerGL.h215 angle::PackedEnumMap<gl::BufferBinding, GLuint> mBuffers;
225 angle::PackedEnumMap<gl::BufferBinding, std::vector<IndexedBufferBinding>> mIndexedBuffers;
228 angle::PackedEnumMap<gl::TextureType, gl::ActiveTextureArray<GLuint>> mTextures;
250 angle::PackedEnumMap<gl::QueryType, QueryGL *> mQueries;
254 angle::PackedEnumMap<gl::QueryType, QueryGL *> mTemporaryPausedQueries;
/external/angle/src/common/
DPackedEnums.h71 class PackedEnumMap
79 constexpr PackedEnumMap() = default;
81 constexpr PackedEnumMap(std::initializer_list<InitPair> init) : mPrivateData{} in PackedEnumMap() function
114 void swap(PackedEnumMap<E, T, MaxSize> &a) noexcept { mPrivateData.swap(a.mPrivateData); } in swap()
156 bool operator==(const PackedEnumMap &rhs) const { return mPrivateData == rhs.mPrivateData; }
157 bool operator!=(const PackedEnumMap &rhs) const { return mPrivateData != rhs.mPrivateData; }
219 using ShaderMap = angle::PackedEnumMap<ShaderType, T>;
Dutilities.h104 extern const angle::PackedEnumMap<PrimitiveMode, bool> gLineModes;
Dutilities.cpp705 const angle::PackedEnumMap<PrimitiveMode, bool> gLineModes = {
/external/angle/src/libANGLE/
DOverlayWidgets.cpp30 constexpr angle::PackedEnumMap<WidgetType, WidgetInternalType> kWidgetTypeToInternalMap = {
46 constexpr angle::PackedEnumMap<WidgetInternalType, size_t> kWidgetInternalTypeMaxWidgets = {
51 constexpr angle::PackedEnumMap<WidgetInternalType, size_t> kWidgetInternalTypeWidgetOffsets = {
172 using OverlayWidgetCounts = angle::PackedEnumMap<WidgetInternalType, size_t>;
420 constexpr angle::PackedEnumMap<WidgetId, AppendWidgetDataFunc> kWidgetIdToAppendDataFuncMap = {
DContext.h313 angle::PackedEnumMap<PrimitiveMode, bool, angle::EnumSize<PrimitiveMode>() + 1>
315 angle::PackedEnumMap<TextureType, bool, angle::EnumSize<TextureType>() + 1>
317 angle::PackedEnumMap<DrawElementsType, bool, angle::EnumSize<DrawElementsType>() + 1>
319 angle::PackedEnumMap<VertexAttribType,
323 angle::PackedEnumMap<VertexAttribType,
DContext.inl.h24 constexpr angle::PackedEnumMap<PrimitiveMode, GLsizei> kMinimumPrimitiveCounts = {{
DOverlay.h53 angle::PackedEnumMap<WidgetId, std::unique_ptr<overlay::Widget>> mOverlayWidgets;
DState.h60 using BufferBindingMap = angle::PackedEnumMap<BufferBinding, T>;
64 using TextureBindingMap = angle::PackedEnumMap<TextureType, TextureBindingVector>;
65 using ActiveQueryMap = angle::PackedEnumMap<QueryType, BindingPointer<Query>>;
836 static const angle::PackedEnumMap<BufferBinding, BufferBindingSetter> kBufferSetters;
Dangletypes.h422 constexpr angle::PackedEnumMap<ComponentType, uint32_t> kComponentMasks = {{
465 using TextureTypeMap = angle::PackedEnumMap<TextureType, T>;
DState.cpp52 constexpr angle::PackedEnumMap<BufferBinding, size_t> kBufferBindingDirtyBits = {{
241 const angle::PackedEnumMap<BufferBinding, State::BufferBindingSetter> State::kBufferSetters = {{
DContext.cpp221 constexpr angle::PackedEnumMap<PrimitiveMode, bool, angle::EnumSize<PrimitiveMode>() + 1>
/external/angle/src/libANGLE/renderer/vulkan/
DUtilsVk.h456 angle::PackedEnumMap<Function, vk::DescriptorSetLayoutPointerArray> mDescriptorSetLayouts;
457 angle::PackedEnumMap<Function, vk::BindingPointer<vk::PipelineLayout>> mPipelineLayouts;
458 angle::PackedEnumMap<Function, vk::DynamicDescriptorPool> mDescriptorPools;
DRendererVk.h297 angle::PackedEnumMap<egl::ContextPriority, VkQueue> mQueues;
298 angle::PackedEnumMap<egl::ContextPriority, egl::ContextPriority> mPriorities;
DContextVk.h974 angle::PackedEnumMap<gl::QueryType, vk::DynamicQueryPool> mQueryPools;
1002 angle::PackedEnumMap<gl::DrawElementsType, VkIndexType> mIndexTypeMap;
1036 angle::PackedEnumMap<PipelineType, DriverUniformsDescriptorSet> mDriverUniforms;
Dvk_utils.h635 using SpecializationConstantMap = angle::PackedEnumMap<sh::vk::SpecializationConstantId, T>;
Dvk_cache_utils.cpp378 constexpr angle::PackedEnumMap<gl::ComponentType, VkFormat> kMismatchedComponentTypeMap = {{
DContextVk.cpp223 constexpr angle::PackedEnumMap<rx::SurfaceRotationType,
802 constexpr angle::PackedEnumMap<PipelineType, VkShaderStageFlags> kPipelineStages = { in initialize()
Dvk_helpers.cpp74 constexpr angle::PackedEnumMap<ImageLayout, ImageMemoryBarrierData> kImageMemoryBarrierData = {
/external/angle/src/tests/egl_tests/
DEGLBlobCacheTest.cpp34 angle::PackedEnumMap<CacheOpResult, std::string> kCacheOpToString = {
/external/angle/src/libANGLE/renderer/metal/
DDisplayMtl.h150 angle::PackedEnumMap<gl::TextureType, mtl::TextureRef> mNullTextures;
/external/angle/src/libANGLE/renderer/d3d/
DProgramD3D.h532 angle::PackedEnumMap<gl::PrimitiveMode, std::unique_ptr<ShaderExecutableD3D>>