Searched refs:PackedEnumMap (Results 1 – 22 of 22) sorted by relevance
/external/angle/src/libANGLE/renderer/gl/ |
D | StateManagerGL.h | 215 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/ |
D | PackedEnums.h | 71 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>;
|
D | utilities.h | 104 extern const angle::PackedEnumMap<PrimitiveMode, bool> gLineModes;
|
D | utilities.cpp | 705 const angle::PackedEnumMap<PrimitiveMode, bool> gLineModes = {
|
/external/angle/src/libANGLE/ |
D | OverlayWidgets.cpp | 30 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 = {
|
D | Context.h | 313 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,
|
D | Context.inl.h | 24 constexpr angle::PackedEnumMap<PrimitiveMode, GLsizei> kMinimumPrimitiveCounts = {{
|
D | Overlay.h | 53 angle::PackedEnumMap<WidgetId, std::unique_ptr<overlay::Widget>> mOverlayWidgets;
|
D | State.h | 60 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;
|
D | angletypes.h | 422 constexpr angle::PackedEnumMap<ComponentType, uint32_t> kComponentMasks = {{ 465 using TextureTypeMap = angle::PackedEnumMap<TextureType, T>;
|
D | State.cpp | 52 constexpr angle::PackedEnumMap<BufferBinding, size_t> kBufferBindingDirtyBits = {{ 241 const angle::PackedEnumMap<BufferBinding, State::BufferBindingSetter> State::kBufferSetters = {{
|
D | Context.cpp | 221 constexpr angle::PackedEnumMap<PrimitiveMode, bool, angle::EnumSize<PrimitiveMode>() + 1>
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | UtilsVk.h | 456 angle::PackedEnumMap<Function, vk::DescriptorSetLayoutPointerArray> mDescriptorSetLayouts; 457 angle::PackedEnumMap<Function, vk::BindingPointer<vk::PipelineLayout>> mPipelineLayouts; 458 angle::PackedEnumMap<Function, vk::DynamicDescriptorPool> mDescriptorPools;
|
D | RendererVk.h | 297 angle::PackedEnumMap<egl::ContextPriority, VkQueue> mQueues; 298 angle::PackedEnumMap<egl::ContextPriority, egl::ContextPriority> mPriorities;
|
D | ContextVk.h | 974 angle::PackedEnumMap<gl::QueryType, vk::DynamicQueryPool> mQueryPools; 1002 angle::PackedEnumMap<gl::DrawElementsType, VkIndexType> mIndexTypeMap; 1036 angle::PackedEnumMap<PipelineType, DriverUniformsDescriptorSet> mDriverUniforms;
|
D | vk_utils.h | 635 using SpecializationConstantMap = angle::PackedEnumMap<sh::vk::SpecializationConstantId, T>;
|
D | vk_cache_utils.cpp | 378 constexpr angle::PackedEnumMap<gl::ComponentType, VkFormat> kMismatchedComponentTypeMap = {{
|
D | ContextVk.cpp | 223 constexpr angle::PackedEnumMap<rx::SurfaceRotationType, 802 constexpr angle::PackedEnumMap<PipelineType, VkShaderStageFlags> kPipelineStages = { in initialize()
|
D | vk_helpers.cpp | 74 constexpr angle::PackedEnumMap<ImageLayout, ImageMemoryBarrierData> kImageMemoryBarrierData = {
|
/external/angle/src/tests/egl_tests/ |
D | EGLBlobCacheTest.cpp | 34 angle::PackedEnumMap<CacheOpResult, std::string> kCacheOpToString = {
|
/external/angle/src/libANGLE/renderer/metal/ |
D | DisplayMtl.h | 150 angle::PackedEnumMap<gl::TextureType, mtl::TextureRef> mNullTextures;
|
/external/angle/src/libANGLE/renderer/d3d/ |
D | ProgramD3D.h | 532 angle::PackedEnumMap<gl::PrimitiveMode, std::unique_ptr<ShaderExecutableD3D>>
|