Home
last modified time | relevance | path

Searched refs:AttributeMap (Results 1 – 25 of 130) sorted by relevance

123456

/external/angle/src/libANGLE/
DAttributeMap.cpp14 AttributeMap::AttributeMap() = default;
16 AttributeMap::AttributeMap(const AttributeMap &other) = default;
18 AttributeMap &AttributeMap::operator=(const AttributeMap &other) = default;
20 AttributeMap::~AttributeMap() = default;
22 void AttributeMap::insert(EGLAttrib key, EGLAttrib value) in insert()
27 bool AttributeMap::contains(EGLAttrib key) const in contains()
32 EGLAttrib AttributeMap::get(EGLAttrib key) const in get()
39 EGLAttrib AttributeMap::get(EGLAttrib key, EGLAttrib defaultValue) const in get()
45 EGLint AttributeMap::getAsInt(EGLAttrib key) const in getAsInt()
50 EGLint AttributeMap::getAsInt(EGLAttrib key, EGLint defaultValue) const in getAsInt()
[all …]
DAttributeMap.h20 class AttributeMap final
23 AttributeMap();
24 AttributeMap(const AttributeMap &other);
25 AttributeMap &operator=(const AttributeMap &other);
26 ~AttributeMap();
59 static AttributeMap CreateFromIntArray(const EGLint *attributes);
60 static AttributeMap CreateFromAttribArray(const EGLAttrib *attributes);
DDisplay.h135 static Display *GetDisplayFromDevice(Device *device, const AttributeMap &attribMap);
137 const AttributeMap &attribMap);
143 std::vector<const Config *> getConfigs(const AttributeMap &attribs) const;
144 std::vector<const Config *> chooseConfig(const AttributeMap &attribs) const;
148 const AttributeMap &attribs,
151 const AttributeMap &attribs,
156 const AttributeMap &attribs,
160 const AttributeMap &attribs,
166 const AttributeMap &attribs,
169 Error createStream(const AttributeMap &attribs, Stream **outStream);
[all …]
DvalidationEGL_autogen.h22 const AttributeMap &attrib_listPacked,
34 const AttributeMap &attrib_listPacked);
38 const AttributeMap &attrib_listPacked);
43 const AttributeMap &attrib_listPacked);
48 const AttributeMap &attrib_listPacked);
122 const AttributeMap &attrib_listPacked);
141 const AttributeMap &attrib_listPacked);
146 const AttributeMap &attrib_listPacked);
151 const AttributeMap &attrib_listPacked);
155 const AttributeMap &attrib_listPacked);
[all …]
DStream.h42 Stream(Display *display, const AttributeMap &attribs);
89 Error createConsumerGLTextureExternal(const AttributeMap &attributes, gl::Context *context);
92 Error createProducerD3D11Texture(const AttributeMap &attributes);
103 Error validateD3D11Texture(const void *texture, const AttributeMap &attributes) const;
104 Error postD3D11Texture(void *texture, const AttributeMap &attributes);
DvalidationEGL.h27 class AttributeMap; variable
116 inline const AttributeMap PackParam<const AttributeMap &, const EGLint *>(const EGLint *attribs)
118 return AttributeMap::CreateFromIntArray(attribs);
125 inline const AttributeMap PackParam<const AttributeMap &, const EGLAttrib *>(
128 return AttributeMap::CreateFromAttribArray(attribs);
/external/angle/src/libANGLE/renderer/
DEGLImplFactory.h17 class AttributeMap; variable
48 const egl::AttributeMap &attribs) = 0;
50 const egl::AttributeMap &attribs) = 0;
54 const egl::AttributeMap &attribs) = 0;
57 const egl::AttributeMap &attribs) = 0;
62 const egl::AttributeMap &attribs) = 0;
68 const egl::AttributeMap &attribs) = 0;
72 const egl::AttributeMap &attribs) = 0;
77 const egl::AttributeMap &attribs);
79 virtual EGLSyncImpl *createSync(const egl::AttributeMap &attribs);
[all …]
/external/angle/src/libANGLE/renderer/gl/egl/
DDisplayEGL.h36 const egl::AttributeMap &attribs) override;
38 EGLSyncImpl *createSync(const egl::AttributeMap &attribs) override;
53 const egl::AttributeMap &attribs) override;
55 const egl::AttributeMap &attribs) override;
59 const egl::AttributeMap &attribs) override;
62 const egl::AttributeMap &attribs) override;
68 const egl::AttributeMap &attribs) override;
96 const egl::AttributeMap &attribs) const override;
101 const egl::AttributeMap &attribs) override;
105 const egl::AttributeMap &eglAttributes,
[all …]
/external/angle/src/libANGLE/renderer/d3d/
DDisplayD3D.h33 const egl::AttributeMap &attribs) override;
35 const egl::AttributeMap &attribs) override;
39 const egl::AttributeMap &attribs) override;
42 const egl::AttributeMap &attribs) override;
47 const egl::AttributeMap &attribs) override;
53 const egl::AttributeMap &attribs) override;
56 const egl::AttributeMap &attribs) override;
61 const egl::AttributeMap &attribs) override;
79 const egl::AttributeMap &attribs) const override;
83 const egl::AttributeMap &attribs) const override;
DDisplayD3D.cpp168 const egl::AttributeMap &attribs) in createWindowSurface()
175 const egl::AttributeMap &attribs) in createPbufferSurface()
184 const egl::AttributeMap &attribs) in createPbufferFromClientBuffer()
192 const egl::AttributeMap &attribs) in createPixmapSurface()
201 const egl::AttributeMap &attribs) in createImage()
215 const egl::AttributeMap &attribs) in createContext()
223 const egl::AttributeMap &attribs) in createStreamProducerD3DTexture()
232 const egl::AttributeMap &attribs) in createExternalImageSibling()
314 const egl::AttributeMap &attribs) const in validateClientBuffer()
335 const egl::AttributeMap &attribs) const in validateImageClientBuffer()
/external/angle/src/libANGLE/renderer/metal/
DDisplayMtl.h60 const egl::AttributeMap &attribs) override;
62 const egl::AttributeMap &attribs) override;
66 const egl::AttributeMap &attribs) override;
69 const egl::AttributeMap &attribs) override;
74 const egl::AttributeMap &attribs) override;
80 const egl::AttributeMap &attribs) override;
83 const egl::AttributeMap &attribs) override;
90 const egl::AttributeMap &attribs) override;
94 EGLSyncImpl *createSync(const egl::AttributeMap &attribs) override;
108 const egl::AttributeMap &attribs) const override;
[all …]
DIOSurfaceSurfaceMtl.h17 class AttributeMap; variable
32 const egl::AttributeMap &attribs);
46 static bool ValidateAttributes(EGLClientBuffer buffer, const egl::AttributeMap &attribs);
/external/angle/src/libGLESv2/
Degl_stubs_autogen.h25 class AttributeMap; variable
42 const AttributeMap &attrib_listPacked,
59 const AttributeMap &attrib_listPacked);
65 const AttributeMap &attrib_listPacked);
71 const AttributeMap &attrib_listPacked);
75 const AttributeMap &attrib_listPacked);
80 const AttributeMap &attrib_listPacked);
85 const AttributeMap &attrib_listPacked);
90 const AttributeMap &attrib_listPacked);
94 const AttributeMap &attrib_listPacked);
[all …]
Degl_ext_stubs_autogen.h25 class AttributeMap; variable
45 const AttributeMap &attrib_listPacked);
47 const AttributeMap &attrib_listPacked);
52 const AttributeMap &attrib_listPacked);
57 const AttributeMap &attrib_listPacked);
60 const AttributeMap &attrib_listPacked);
64 const AttributeMap &attrib_listPacked);
67 const AttributeMap &attrib_listPacked);
76 const AttributeMap &attrib_listPacked);
165 const AttributeMap &attrib_listPacked);
[all …]
Dentry_points_egl_autogen.cpp39 const AttributeMap &attrib_listPacked = PackParam<const AttributeMap &>(attrib_list); in EGL_ChooseConfig()
83 const AttributeMap &attrib_listPacked = PackParam<const AttributeMap &>(attrib_list); in EGL_CreateContext()
105 const AttributeMap &attrib_listPacked = PackParam<const AttributeMap &>(attrib_list); in EGL_CreatePbufferSurface()
128 const AttributeMap &attrib_listPacked = PackParam<const AttributeMap &>(attrib_list); in EGL_CreatePixmapSurface()
151 const AttributeMap &attrib_listPacked = PackParam<const AttributeMap &>(attrib_list); in EGL_CreateWindowSurface()
553 const AttributeMap &attrib_listPacked = PackParam<const AttributeMap &>(attrib_list); in EGL_CreatePbufferFromClientBuffer()
646 const AttributeMap &attrib_listPacked = PackParam<const AttributeMap &>(attrib_list); in EGL_CreateImage()
669 const AttributeMap &attrib_listPacked = PackParam<const AttributeMap &>(attrib_list); in EGL_CreatePlatformPixmapSurface()
693 const AttributeMap &attrib_listPacked = PackParam<const AttributeMap &>(attrib_list); in EGL_CreatePlatformWindowSurface()
711 const AttributeMap &attrib_listPacked = PackParam<const AttributeMap &>(attrib_list); in EGL_CreateSync()
[all …]
/external/angle/src/libANGLE/renderer/null/
DDisplayNULL.h56 const egl::AttributeMap &attribs) override;
58 const egl::AttributeMap &attribs) override;
62 const egl::AttributeMap &attribs) override;
65 const egl::AttributeMap &attribs) override;
70 const egl::AttributeMap &attribs) override;
76 const egl::AttributeMap &attribs) override;
79 const egl::AttributeMap &attribs) override;
DDisplayNULL.cpp152 const egl::AttributeMap &attribs) in createWindowSurface()
158 const egl::AttributeMap &attribs) in createPbufferSurface()
166 const egl::AttributeMap &attribs) in createPbufferFromClientBuffer()
173 const egl::AttributeMap &attribs) in createPixmapSurface()
181 const egl::AttributeMap &attribs) in createImage()
190 const egl::AttributeMap &attribs) in createContext()
197 const egl::AttributeMap &attribs) in createStreamProducerD3DTexture()
/external/angle/src/libANGLE/renderer/gl/wgl/
DDisplayWGL.h38 const egl::AttributeMap &attribs) override;
40 const egl::AttributeMap &attribs) override;
44 const egl::AttributeMap &attribs) override;
47 const egl::AttributeMap &attribs) override;
53 const egl::AttributeMap &attribs) override;
64 const egl::AttributeMap &attribs) const override;
102 HGLRC initializeContextAttribs(const egl::AttributeMap &eglAttributes,
130 egl::AttributeMap mDisplayAttributes;
/external/angle/src/libANGLE/renderer/vulkan/
DDisplayVk.h94 const egl::AttributeMap &attribs) override;
96 const egl::AttributeMap &attribs) override;
100 const egl::AttributeMap &attribs) override;
103 const egl::AttributeMap &attribs) override;
108 const egl::AttributeMap &attribs) override;
114 const egl::AttributeMap &attribs) override;
117 const egl::AttributeMap &attribs) override;
119 EGLSyncImpl *createSync(const egl::AttributeMap &attribs) override;
DDisplayVk.cpp124 const egl::AttributeMap &attribs) in createWindowSurface()
130 const egl::AttributeMap &attribs) in createPbufferSurface()
139 const egl::AttributeMap &attribs) in createPbufferFromClientBuffer()
147 const egl::AttributeMap &attribs) in createPixmapSurface()
156 const egl::AttributeMap &attribs) in createImage()
170 const egl::AttributeMap &attribs) in createContext()
177 const egl::AttributeMap &attribs) in createStreamProducerD3DTexture()
183 EGLSyncImpl *DisplayVk::createSync(const egl::AttributeMap &attribs) in createSync()
/external/angle/src/tests/
Dangle_unittests_utils.h111 const egl::AttributeMap &));
113 SurfaceImpl *(const egl::SurfaceState &, const egl::AttributeMap &));
118 const egl::AttributeMap &));
122 const egl::AttributeMap &));
127 const egl::AttributeMap &));
133 const egl::AttributeMap &));
135 StreamProducerImpl *(egl::Stream::ConsumerType, const egl::AttributeMap &));
/external/angle/src/libANGLE/renderer/gl/eagl/
DDisplayEAGL.h46 const egl::AttributeMap &attribs) override;
48 const egl::AttributeMap &attribs) override;
52 const egl::AttributeMap &attribs) override;
55 const egl::AttributeMap &attribs) override;
61 const egl::AttributeMap &attribs) override;
72 const egl::AttributeMap &attribs) const override;
/external/angle/src/libANGLE/renderer/gl/glx/
DDisplayGLX.h45 const egl::AttributeMap &attribs) override;
47 const egl::AttributeMap &attribs) override;
51 const egl::AttributeMap &attribs) override;
54 const egl::AttributeMap &attribs) override;
58 const egl::AttributeMap &attributes) const override;
64 const egl::AttributeMap &attribs) override;
105 const egl::AttributeMap &eglAttributes,
/external/angle/src/libANGLE/renderer/gl/egl/android/
DDisplayAndroid.h36 const egl::AttributeMap &attribs) override;
40 const egl::AttributeMap &attribs) override;
45 const egl::AttributeMap &attribs) const override;
49 const egl::AttributeMap &attribs) const override;
54 const egl::AttributeMap &attribs) override;
/external/angle/src/libANGLE/renderer/gl/cgl/
DDisplayCGL.h57 const egl::AttributeMap &attribs) override;
59 const egl::AttributeMap &attribs) override;
63 const egl::AttributeMap &attribs) override;
66 const egl::AttributeMap &attribs) override;
72 const egl::AttributeMap &attribs) override;
83 const egl::AttributeMap &attribs) const override;

123456