Lines Matching refs:mesh

76     mOutGlop->mesh.primitiveMode = GL_TRIANGLE_STRIP;
77 mOutGlop->mesh.indices = { 0, nullptr };
78 mOutGlop->mesh.vertices = {
83 mOutGlop->mesh.elementCount = 4;
95 mOutGlop->mesh.primitiveMode = GL_TRIANGLE_STRIP;
96 mOutGlop->mesh.indices = { 0, nullptr };
97 mOutGlop->mesh.vertices = {
102 mOutGlop->mesh.elementCount = 4;
112 setUnitQuadTextureCoords(uvs, &mOutGlop->mesh.mappedVertices[0]);
114 const TextureVertex* textureVertex = mOutGlop->mesh.mappedVertices;
115 mOutGlop->mesh.primitiveMode = GL_TRIANGLE_STRIP;
116 mOutGlop->mesh.indices = { 0, nullptr };
117 mOutGlop->mesh.vertices = {
122 mOutGlop->mesh.elementCount = 4;
129 mOutGlop->mesh.primitiveMode = GL_TRIANGLES;
130 mOutGlop->mesh.indices = { mRenderState.meshState().getQuadListIBO(), nullptr };
131 mOutGlop->mesh.vertices = {
136 mOutGlop->mesh.elementCount = 6 * quadCount;
143 mOutGlop->mesh.primitiveMode = GL_TRIANGLES;
144 mOutGlop->mesh.indices = { mRenderState.meshState().getQuadListIBO(), nullptr };
145 mOutGlop->mesh.vertices = {
150 mOutGlop->mesh.elementCount = elementCount;
157 mOutGlop->mesh.primitiveMode = GL_TRIANGLES;
158 mOutGlop->mesh.indices = { 0, nullptr };
159 mOutGlop->mesh.vertices = {
164 mOutGlop->mesh.elementCount = elementCount;
171 mOutGlop->mesh.primitiveMode = GL_TRIANGLES;
172 mOutGlop->mesh.indices = { 0, nullptr };
173 mOutGlop->mesh.vertices = {
178 mOutGlop->mesh.elementCount = elementCount;
190 mOutGlop->mesh.primitiveMode = GL_TRIANGLE_STRIP;
191 mOutGlop->mesh.indices = { 0, vertexBuffer.getIndices() };
192 mOutGlop->mesh.vertices = {
197 mOutGlop->mesh.elementCount = indices
207 mOutGlop->mesh.primitiveMode = GL_TRIANGLES;
208 mOutGlop->mesh.indices = { mRenderState.meshState().getQuadListIBO(), nullptr };
209 mOutGlop->mesh.vertices = {
214 mOutGlop->mesh.elementCount = patch.indexCount;
244 || (mOutGlop->mesh.vertices.attribFlags & VertexAttribFlags::Alpha)
338 || (mOutGlop->mesh.vertices.attribFlags & VertexAttribFlags::Alpha)
562 || ((glop.mesh.vertices.attribFlags & VertexAttribFlags::TextureCoord) == 0)),
566 glop.mesh.vertices.attribFlags);
570 || ((glop.mesh.vertices.attribFlags & VertexAttribFlags::TextureCoord) != 0)),
573 glop.mesh.vertices.attribFlags);
576 if ((glop.mesh.vertices.attribFlags & VertexAttribFlags::Alpha)
577 && glop.mesh.vertices.bufferObject) {
588 if (mOutGlop->mesh.vertices.attribFlags & VertexAttribFlags::TextureCoord) {
596 mDescription.hasColors = mOutGlop->mesh.vertices.attribFlags & VertexAttribFlags::Color;
597 mDescription.hasVertexAlpha = mOutGlop->mesh.vertices.attribFlags & VertexAttribFlags::Alpha;