Home
last modified time | relevance | path

Searched refs:DrawElementsType (Results 1 - 25 of 125) sorted by relevance

12345

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
H A DIndexDataManager.cpp29 gl::DrawElementsType sourceType, in ConvertIndexArray()
31 gl::DrawElementsType destinationType, in ConvertIndexArray()
56 void ConvertIndices(gl::DrawElementsType sourceType, in ConvertIndices()
57 gl::DrawElementsType destinationType, in ConvertIndices()
70 if (sourceType == gl::DrawElementsType::UnsignedByte) in ConvertIndices()
72 ASSERT(destinationType == gl::DrawElementsType::UnsignedShort); in ConvertIndices()
76 else if (sourceType == gl::DrawElementsType::UnsignedShort) in ConvertIndices()
78 ASSERT(destinationType == gl::DrawElementsType::UnsignedInt); in ConvertIndices()
90 gl::DrawElementsType srcType, in StreamInIndexBuffer()
91 gl::DrawElementsType dstTyp in StreamInIndexBuffer()
[all...]
H A DIndexDataManager.h47 gl::DrawElementsType srcIndexType;
58 gl::DrawElementsType indexType;
73 gl::DrawElementsType srcType,
74 gl::DrawElementsType dstType,
84 gl::DrawElementsType srcType,
85 gl::DrawElementsType dstType,
89 gl::DrawElementsType destinationIndexType,
101 gl::DrawElementsType indexType,
104 gl::DrawElementsType *destTypeOut);
106 ANGLE_INLINE bool IsOffsetAligned(gl::DrawElementsType elementTyp
[all...]
H A DIndexBuffer.h34 gl::DrawElementsType indexType,
45 virtual gl::DrawElementsType getIndexType() const = 0;
49 gl::DrawElementsType indexType) = 0;
69 gl::DrawElementsType indexType) = 0;
71 gl::DrawElementsType getIndexType() const;
92 gl::DrawElementsType indexType);
109 gl::DrawElementsType indexType) override;
120 gl::DrawElementsType indexType) override;
H A DIndexBuffer.cpp53 gl::DrawElementsType IndexBufferInterface::getIndexType() const in getIndexType()
125 gl::DrawElementsType indexType) in setBufferSize()
145 gl::DrawElementsType indexType) in reserveBufferSpace()
171 gl::DrawElementsType indexType) in reserveBufferSpace()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d9/
H A DIndexBuffer9.cpp21 mIndexType = gl::DrawElementsType::InvalidEnum; in IndexBuffer9()
32 gl::DrawElementsType indexType, in initialize()
42 if (indexType == gl::DrawElementsType::UnsignedShort || in initialize()
43 indexType == gl::DrawElementsType::UnsignedByte) in initialize()
47 else if (indexType == gl::DrawElementsType::UnsignedInt) in initialize()
100 gl::DrawElementsType IndexBuffer9::getIndexType() const in getIndexType()
112 gl::DrawElementsType indexType) in setSize()
144 case gl::DrawElementsType::UnsignedByte: in getIndexFormat()
146 case gl::DrawElementsType::UnsignedShort: in getIndexFormat()
148 case gl::DrawElementsType in getIndexFormat()
[all...]
H A DIndexBuffer9.h26 gl::DrawElementsType indexType,
35 gl::DrawElementsType getIndexType() const override;
39 gl::DrawElementsType indexType) override;
51 gl::DrawElementsType mIndexType;
H A DContext9.cpp194 gl::DrawElementsType type, in drawElements()
203 gl::DrawElementsType type, in drawElementsBaseVertex()
214 gl::DrawElementsType type, in drawElementsInstanced()
224 gl::DrawElementsType type, in drawElementsInstancedBaseVertex()
236 gl::DrawElementsType type, in drawElementsInstancedBaseVertexBaseInstance()
251 gl::DrawElementsType type, in drawRangeElements()
262 gl::DrawElementsType type, in drawRangeElementsBaseVertex()
280 gl::DrawElementsType type, in drawElementsIndirect()
320 gl::DrawElementsType type, in multiDrawElements()
330 gl::DrawElementsType typ in multiDrawElementsInstanced()
[all...]
H A DContext9.h97 gl::DrawElementsType type,
102 gl::DrawElementsType type,
108 gl::DrawElementsType type,
114 gl::DrawElementsType type,
121 gl::DrawElementsType type,
131 gl::DrawElementsType type,
138 gl::DrawElementsType type,
146 gl::DrawElementsType type,
168 gl::DrawElementsType type,
174 gl::DrawElementsType typ
[all...]
/third_party/skia/third_party/externals/angle2/src/tests/perf_tests/
H A DIndexDataManagerTest.cpp28 MockIndexBuffer(unsigned int bufferSize, gl::DrawElementsType indexType) in MockIndexBuffer()
33 angle::Result(const gl::Context *, unsigned int, gl::DrawElementsType, bool));
38 MOCK_METHOD3(setSize, angle::Result(const gl::Context *, unsigned int, gl::DrawElementsType));
41 gl::DrawElementsType getIndexType() const override { return mIndexType; }
46 gl::DrawElementsType mIndexType;
52 MockBufferFactoryD3D(unsigned int bufferSize, gl::DrawElementsType indexType) in MockBufferFactoryD3D()
76 gl::DrawElementsType mIndexType;
166 mMockBufferFactory(mBufferSize, gl::DrawElementsType::UnsignedShort), in IndexDataManagerPerfTest()
187 (void)mIndexBuffer.getIndexRange(nullptr, gl::DrawElementsType::UnsignedShort, 0, in step()
189 (void)mIndexDataManager.prepareIndexData(nullptr, gl::DrawElementsType in step()
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/
H A DContextImpl.h65 gl::DrawElementsType type,
70 gl::DrawElementsType type,
76 gl::DrawElementsType type,
82 gl::DrawElementsType type,
89 gl::DrawElementsType type,
99 gl::DrawElementsType type,
106 gl::DrawElementsType type,
115 gl::DrawElementsType type,
138 gl::DrawElementsType type,
144 gl::DrawElementsType typ
[all...]
H A Drenderer_utils.h273 gl::DrawElementsType indexTypeOrInvalid,
316 inline uint32_t GetLineLoopWithRestartIndexCount(gl::DrawElementsType glIndexType, in GetLineLoopWithRestartIndexCount()
322 case gl::DrawElementsType::UnsignedByte: in GetLineLoopWithRestartIndexCount()
324 case gl::DrawElementsType::UnsignedShort: in GetLineLoopWithRestartIndexCount()
326 case gl::DrawElementsType::UnsignedInt: in GetLineLoopWithRestartIndexCount()
395 gl::DrawElementsType type,
401 gl::DrawElementsType type,
409 gl::DrawElementsType type,
425 gl::DrawElementsType type,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
H A DVertexArrayMtl.h42 gl::DrawElementsType indexTypeOrInvalid,
55 gl::DrawElementsType indexType,
60 gl::DrawElementsType *indexTypeOut);
63 gl::DrawElementsType originalIndexType,
64 gl::DrawElementsType indexType,
83 gl::DrawElementsType indexType,
88 gl::DrawElementsType indexType,
95 gl::DrawElementsType indexType,
H A DContextMtl.h69 gl::DrawElementsType type,
74 gl::DrawElementsType type,
80 gl::DrawElementsType type,
86 gl::DrawElementsType type,
93 gl::DrawElementsType type,
103 gl::DrawElementsType type,
110 gl::DrawElementsType type,
118 gl::DrawElementsType type,
139 gl::DrawElementsType type,
145 gl::DrawElementsType typ
[all...]
H A DBufferMtl.h73 gl::DrawElementsType elemType,
76 const gl::DrawElementsType elemType;
139 gl::DrawElementsType type,
148 gl::DrawElementsType type,
161 gl::DrawElementsType elemType,
170 gl::DrawElementsType indexType);
174 gl::DrawElementsType indexType,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
H A DIndexBuffer11.cpp23 mIndexType(gl::DrawElementsType::InvalidEnum), in IndexBuffer11()
31 gl::DrawElementsType indexType, in initialize()
100 gl::DrawElementsType IndexBuffer11::getIndexType() const in getIndexType()
112 gl::DrawElementsType indexType) in setSize()
143 case gl::DrawElementsType::UnsignedByte: in getIndexFormat()
145 case gl::DrawElementsType::UnsignedShort: in getIndexFormat()
147 case gl::DrawElementsType::UnsignedInt: in getIndexFormat()
H A DVertexArray11.h39 gl::DrawElementsType indexTypeOrInvalid,
61 gl::DrawElementsType getCachedDestinationIndexType() const;
73 gl::DrawElementsType indexTypeOrInvalid,
83 gl::DrawElementsType indexType,
102 Optional<gl::DrawElementsType> mLastDrawElementsType;
107 gl::DrawElementsType mCachedDestinationIndexType;
H A DContext11.h98 gl::DrawElementsType type,
103 gl::DrawElementsType type,
109 gl::DrawElementsType type,
115 gl::DrawElementsType type,
122 gl::DrawElementsType type,
132 gl::DrawElementsType type,
139 gl::DrawElementsType type,
147 gl::DrawElementsType type,
169 gl::DrawElementsType type,
175 gl::DrawElementsType typ
[all...]
H A DIndexBuffer11.h27 gl::DrawElementsType indexType,
36 gl::DrawElementsType getIndexType() const override;
40 gl::DrawElementsType indexType) override;
52 gl::DrawElementsType mIndexType;
H A DContext11.cpp66 bool DrawCallHasStreamingElementArray(const gl::Context *context, gl::DrawElementsType srcType) in DrawCallHasStreamingElementArray()
73 const gl::DrawElementsType dstType = in DrawCallHasStreamingElementArray()
74 (srcType == gl::DrawElementsType::UnsignedInt || primitiveRestartWorkaround) in DrawCallHasStreamingElementArray()
75 ? gl::DrawElementsType::UnsignedInt in DrawCallHasStreamingElementArray()
76 : gl::DrawElementsType::UnsignedShort; in DrawCallHasStreamingElementArray()
269 context, mode, first, count, gl::DrawElementsType::InvalidEnum, nullptr, 0, 0, 0, true)); in drawArrays()
281 gl::DrawElementsType::InvalidEnum, nullptr, in drawArraysInstanced()
295 gl::DrawElementsType::InvalidEnum, nullptr, in drawArraysInstancedBaseInstance()
303 gl::DrawElementsType indexType, in drawElementsImpl()
340 gl::DrawElementsType typ in drawElements()
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A DIndexRangeCache.h29 void addRange(DrawElementsType type,
34 bool findRange(DrawElementsType type,
47 IndexRangeKey(DrawElementsType type, size_t offset, size_t count, bool primitiveRestart);
51 DrawElementsType type;
H A DIndexRangeCache.cpp22 void IndexRangeCache::addRange(DrawElementsType type, in addRange()
31 bool IndexRangeCache::findRange(DrawElementsType type, in findRange()
85 : IndexRangeCache::IndexRangeKey(DrawElementsType::InvalidEnum, 0, 0, false) in IndexRangeKey()
88 IndexRangeCache::IndexRangeKey::IndexRangeKey(DrawElementsType type_, in IndexRangeKey()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
H A DContextGL.h119 gl::DrawElementsType type,
124 gl::DrawElementsType type,
130 gl::DrawElementsType type,
136 gl::DrawElementsType type,
143 gl::DrawElementsType type,
153 gl::DrawElementsType type,
160 gl::DrawElementsType type,
168 gl::DrawElementsType type,
190 gl::DrawElementsType type,
196 gl::DrawElementsType typ
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/null/
H A DContextNULL.cpp161 gl::DrawElementsType type, in drawElements()
170 gl::DrawElementsType type, in drawElementsBaseVertex()
180 gl::DrawElementsType type, in drawElementsInstanced()
190 gl::DrawElementsType type, in drawElementsInstancedBaseVertex()
201 gl::DrawElementsType type, in drawElementsInstancedBaseVertexBaseInstance()
215 gl::DrawElementsType type, in drawRangeElements()
226 gl::DrawElementsType type, in drawRangeElementsBaseVertex()
242 gl::DrawElementsType type, in drawElementsIndirect()
279 gl::DrawElementsType type, in multiDrawElements()
289 gl::DrawElementsType typ in multiDrawElementsInstanced()
[all...]
H A DContextNULL.h67 gl::DrawElementsType type,
72 gl::DrawElementsType type,
78 gl::DrawElementsType type,
84 gl::DrawElementsType type,
91 gl::DrawElementsType type,
101 gl::DrawElementsType type,
108 gl::DrawElementsType type,
116 gl::DrawElementsType type,
138 gl::DrawElementsType type,
144 gl::DrawElementsType typ
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A DContextVk.h106 gl::DrawElementsType type,
111 gl::DrawElementsType type,
117 gl::DrawElementsType type,
123 gl::DrawElementsType type,
130 gl::DrawElementsType type,
140 gl::DrawElementsType type,
147 gl::DrawElementsType type,
155 gl::DrawElementsType type,
177 gl::DrawElementsType type,
183 gl::DrawElementsType typ
[all...]

Completed in 14 milliseconds

12345