• Home
  • Raw
  • Download

Lines Matching refs:geoSrc

477     GeometrySrcState& geoSrc = fGeoSrcStateStack.push_back();  in GrDrawTarget()  local
479 geoSrc.fVertexCount = DEBUG_INVAL_START_IDX; in GrDrawTarget()
480 geoSrc.fVertexBuffer = (GrVertexBuffer*)DEBUG_INVAL_BUFFER; in GrDrawTarget()
481 geoSrc.fIndexCount = DEBUG_INVAL_START_IDX; in GrDrawTarget()
482 geoSrc.fIndexBuffer = (GrIndexBuffer*)DEBUG_INVAL_BUFFER; in GrDrawTarget()
484 geoSrc.fVertexSrc = kNone_GeometrySrcType; in GrDrawTarget()
485 geoSrc.fIndexSrc = kNone_GeometrySrcType; in GrDrawTarget()
490 GeometrySrcState& geoSrc = fGeoSrcStateStack.back(); in ~GrDrawTarget() local
491 GrAssert(kNone_GeometrySrcType == geoSrc.fIndexSrc); in ~GrDrawTarget()
492 GrAssert(kNone_GeometrySrcType == geoSrc.fVertexSrc); in ~GrDrawTarget()
529 GeometrySrcState& geoSrc = fGeoSrcStateStack.back(); in reserveVertexSpace() local
534 geoSrc.fVertexSrc = kNone_GeometrySrcType; in reserveVertexSpace()
541 geoSrc.fVertexSrc = kReserved_GeometrySrcType; in reserveVertexSpace()
542 geoSrc.fVertexCount = vertexCount; in reserveVertexSpace()
543 geoSrc.fVertexLayout = vertexLayout; in reserveVertexSpace()
552 GeometrySrcState& geoSrc = fGeoSrcStateStack.back(); in reserveIndexSpace() local
557 geoSrc.fIndexSrc = kNone_GeometrySrcType; in reserveIndexSpace()
562 geoSrc.fIndexSrc = kReserved_GeometrySrcType; in reserveIndexSpace()
563 geoSrc.fIndexCount = indexCount; in reserveIndexSpace()
584 GeometrySrcState& geoSrc = fGeoSrcStateStack.back(); in releasePreviousVertexSource() local
585 switch (geoSrc.fVertexSrc) { in releasePreviousVertexSource()
595 geoSrc.fVertexBuffer->unref(); in releasePreviousVertexSource()
597 geoSrc.fVertexBuffer = (GrVertexBuffer*)DEBUG_INVAL_BUFFER; in releasePreviousVertexSource()
607 GeometrySrcState& geoSrc = fGeoSrcStateStack.back(); in releasePreviousIndexSource() local
608 switch (geoSrc.fIndexSrc) { in releasePreviousIndexSource()
618 geoSrc.fIndexBuffer->unref(); in releasePreviousIndexSource()
620 geoSrc.fIndexBuffer = (GrIndexBuffer*)DEBUG_INVAL_BUFFER; in releasePreviousIndexSource()
633 GeometrySrcState& geoSrc = fGeoSrcStateStack.back(); in setVertexSourceToArray() local
634 geoSrc.fVertexSrc = kArray_GeometrySrcType; in setVertexSourceToArray()
635 geoSrc.fVertexLayout = vertexLayout; in setVertexSourceToArray()
636 geoSrc.fVertexCount = vertexCount; in setVertexSourceToArray()
643 GeometrySrcState& geoSrc = fGeoSrcStateStack.back(); in setIndexSourceToArray() local
644 geoSrc.fIndexSrc = kArray_GeometrySrcType; in setIndexSourceToArray()
645 geoSrc.fIndexCount = indexCount; in setIndexSourceToArray()
652 GeometrySrcState& geoSrc = fGeoSrcStateStack.back(); in setVertexSourceToBuffer() local
653 geoSrc.fVertexSrc = kBuffer_GeometrySrcType; in setVertexSourceToBuffer()
654 geoSrc.fVertexBuffer = buffer; in setVertexSourceToBuffer()
656 geoSrc.fVertexLayout = vertexLayout; in setVertexSourceToBuffer()
661 GeometrySrcState& geoSrc = fGeoSrcStateStack.back(); in setIndexSourceToBuffer() local
662 geoSrc.fIndexSrc = kBuffer_GeometrySrcType; in setIndexSourceToBuffer()
663 geoSrc.fIndexBuffer = buffer; in setIndexSourceToBuffer()
669 GeometrySrcState& geoSrc = fGeoSrcStateStack.back(); in resetVertexSource() local
670 geoSrc.fVertexSrc = kNone_GeometrySrcType; in resetVertexSource()
675 GeometrySrcState& geoSrc = fGeoSrcStateStack.back(); in resetIndexSource() local
676 geoSrc.fIndexSrc = kNone_GeometrySrcType; in resetIndexSource()
693 const GeometrySrcState& geoSrc = this->getGeomSrc(); in popGeometrySource() local
709 const GeometrySrcState& geoSrc = fGeoSrcStateStack.back(); in checkDraw() local
712 switch (geoSrc.fVertexSrc) { in checkDraw()
717 maxValidVertex = geoSrc.fVertexCount; in checkDraw()
720 maxValidVertex = geoSrc.fVertexBuffer->sizeInBytes() / in checkDraw()
721 VertexSize(geoSrc.fVertexLayout); in checkDraw()
730 switch (geoSrc.fIndexSrc) { in checkDraw()
735 maxValidIndex = geoSrc.fIndexCount; in checkDraw()
738 maxValidIndex = geoSrc.fIndexBuffer->sizeInBytes() / sizeof(uint16_t); in checkDraw()