Home | History | Annotate | Download | only in gpu

Lines Matching refs:GrVertexLayout

29 void gen_mask_arrays(GrVertexLayout* stageTexCoordMasks,
30 GrVertexLayout* stageMasks,
31 GrVertexLayout* texCoordMasks) {
51 GrVertexLayout stageTexCoordMasks[GrDrawState::kNumStages];
52 GrVertexLayout stageMasks[GrDrawState::kNumStages];
53 GrVertexLayout texCoordMasks[GrDrawState::kMaxTexCoords];
56 GrPrintf("const GrVertexLayout gStageTexCoordMasks[] = {\n");
62 GrPrintf("const GrVertexLayout gStageMasks[] = {\n");
68 GrPrintf("const GrVertexLayout gTexCoordMasks[] = {\n");
77 const GrVertexLayout gStageTexCoordMasks[] = {
84 const GrVertexLayout gStageMasks[] = {
91 const GrVertexLayout gTexCoordMasks[] = {
98 bool check_layout(GrVertexLayout layout) {
109 int num_tex_coords(GrVertexLayout layout) {
122 size_t GrDrawTarget::VertexSize(GrVertexLayout vertexLayout) {
158 int GrDrawTarget::VertexStageCoordOffset(int stage, GrVertexLayout vertexLayout) {
182 int GrDrawTarget::VertexColorOffset(GrVertexLayout vertexLayout) {
194 int GrDrawTarget::VertexCoverageOffset(GrVertexLayout vertexLayout) {
211 int GrDrawTarget::VertexEdgeOffset(GrVertexLayout vertexLayout) {
232 GrVertexLayout vertexLayout,
290 GrVertexLayout vertexLayout,
322 bool GrDrawTarget::VertexUsesStage(int stage, GrVertexLayout vertexLayout) {
329 GrVertexLayout vertexLayout) {
336 GrVertexLayout vertexLayout) {
344 GR_STATIC_ASSERT(sizeof(GrVertexLayout) <= sizeof(uint32_t));
354 GrVertexLayout stageTexCoordMasks[GrDrawState::kNumStages];
355 GrVertexLayout stageMasks[GrDrawState::kNumStages];
356 GrVertexLayout texCoordMasks[GrDrawState::kMaxTexCoords];
374 GrVertexLayout stageMask = 0;
386 GrVertexLayout tcMask = 0;
401 GrVertexLayout posAsTex = tcMask | StagePosAsTexCoordVertexLayoutBit(s2);
413 GrVertexLayout withColor = tcMask | kColor_VertexLayoutBit;
419 GrVertexLayout withEdge = tcMask | kEdge_VertexLayoutBit;
425 GrVertexLayout withColorAndEdge = withColor | kEdge_VertexLayoutBit;
431 GrVertexLayout withCoverage = tcMask | kCoverage_VertexLayoutBit;
437 GrVertexLayout withCoverageAndColor = tcMask | kCoverage_VertexLayoutBit |
526 bool GrDrawTarget::reserveVertexSpace(GrVertexLayout vertexLayout,
571 bool GrDrawTarget::geometryHints(GrVertexLayout vertexLayout,
629 void GrDrawTarget::setVertexSourceToArray(GrVertexLayout vertexLayout,
649 void GrDrawTarget::setVertexSourceToBuffer(GrVertexLayout vertexLayout,
817 const GrVertexLayout& layout = this->getGeomSrc().fVertexLayout;
849 const GrVertexLayout& layout = this->getGeomSrc().fVertexLayout;
997 GrVertexLayout layout = GetRectVertexLayout(stageMask, srcRects);
1011 GrVertexLayout GrDrawTarget::GetRectVertexLayout(StageMask stageMask,
1013 GrVertexLayout layout = 0;
1036 GrVertexLayout layout,
1147 GrVertexLayout vertexLayout,
1163 GrVertexLayout vertexLayout,