OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:GrCCCoverageProcessor
(Results
1 - 25
of
26
) sorted by null
1
2
/external/skia/src/gpu/ccpr/
GrCCCoverageProcessor.cpp
8
#include "
GrCCCoverageProcessor
.h"
18
void
GrCCCoverageProcessor
::Shader::emitFragmentCode(const
GrCCCoverageProcessor
& proc,
34
void
GrCCCoverageProcessor
::Shader::EmitEdgeDistanceEquation(GrGLSLVertexGeoBuilder* s,
47
int
GrCCCoverageProcessor
::Shader::DefineSoftSampleLocations(GrGLSLFPFragmentBuilder* f,
67
void
GrCCCoverageProcessor
::getGLSLProcessorKey(const GrShaderCaps&,
84
GrGLSLPrimitiveProcessor*
GrCCCoverageProcessor
::createGLSLInstance(const GrShaderCaps&) const {
GrCCTriangleShader.h
11
#include "ccpr/
GrCCCoverageProcessor
.h"
19
class GrCCTriangleShader : public
GrCCCoverageProcessor
::Shader {
32
class GrCCTriangleCornerShader : public
GrCCCoverageProcessor
::Shader {
GrCCCoverageProcessor.h
34
class
GrCCCoverageProcessor
: public GrGeometryProcessor {
106
GrCCCoverageProcessor
(GrResourceProvider* rp, RenderPass pass, WindMethod windMethod)
181
void emitFragmentCode(const
GrCCCoverageProcessor
& proc, GrGLSLFPFragmentBuilder*,
263
inline void
GrCCCoverageProcessor
::TriPointInstance::set(const SkPoint p[3], const Sk2f& trans) {
267
inline void
GrCCCoverageProcessor
::TriPointInstance::set(const SkPoint& p0, const SkPoint& p1,
275
inline void
GrCCCoverageProcessor
::QuadPointInstance::set(const SkPoint p[4], float dx, float dy) {
282
inline void
GrCCCoverageProcessor
::QuadPointInstance::set(const SkPoint& p0, const SkPoint& p1,
292
inline bool
GrCCCoverageProcessor
::RenderPassIsCubic(RenderPass pass) {
308
inline const char*
GrCCCoverageProcessor
::RenderPassName(RenderPass pass) {
GrCCCoverageProcessor_GSImpl.cpp
8
#include "
GrCCCoverageProcessor
.h"
15
using Shader =
GrCCCoverageProcessor
::Shader;
20
class
GrCCCoverageProcessor
::GSImpl : public GrGLSLGeometryProcessor {
30
const
GrCCCoverageProcessor
& proc = args.fGP.cast<
GrCCCoverageProcessor
>();
48
void emitGeometryShader(const
GrCCCoverageProcessor
& proc,
114
class GSHull3Impl : public
GrCCCoverageProcessor
::GSImpl {
187
class GSHull4Impl : public
GrCCCoverageProcessor
::GSImpl {
258
class GSEdgeImpl : public
GrCCCoverageProcessor
::GSImpl {
307
class GSCornerImpl : public
GrCCCoverageProcessor
::GSImpl
[
all
...]
GrCCCoverageProcessor_VSImpl.cpp
8
#include "
GrCCCoverageProcessor
.h"
13
using Shader =
GrCCCoverageProcessor
::Shader;
22
class
GrCCCoverageProcessor
::VSImpl : public GrGLSLGeometryProcessor {
32
const
GrCCCoverageProcessor
& proc = args.fGP.cast<
GrCCCoverageProcessor
>();
82
virtual const char* emitVertexPosition(const
GrCCCoverageProcessor
&, GrGLSLVertexBuilder*,
236
class VSHullAndEdgeImpl : public
GrCCCoverageProcessor
::VSImpl {
241
const char* emitVertexPosition(const
GrCCCoverageProcessor
& proc, GrGLSLVertexBuilder* v,
334
class VSCornerImpl : public
GrCCCoverageProcessor
::VSImpl {
338
const char* emitVertexPosition(const
GrCCCoverageProcessor
&, GrGLSLVertexBuilder* v
[
all
...]
GrCCPathParser.h
16
#include "ccpr/
GrCCCoverageProcessor
.h"
108
GrCCCoverageProcessor
::RenderPass,
GrCCCoverageProcessor
::WindMethod,
GrCCCubicShader.h
11
#include "ccpr/
GrCCCoverageProcessor
.h"
24
class GrCCCubicShader : public
GrCCCoverageProcessor
::Shader {
GrCCQuadraticShader.h
11
#include "ccpr/
GrCCCoverageProcessor
.h"
23
class GrCCQuadraticShader : public
GrCCCoverageProcessor
::Shader {
GrCCPathParser.cpp
21
using TriPointInstance =
GrCCCoverageProcessor
::TriPointInstance;
22
using QuadPointInstance =
GrCCCoverageProcessor
::QuadPointInstance;
504
using RenderPass =
GrCCCoverageProcessor
::RenderPass;
505
using WindMethod =
GrCCCoverageProcessor
::WindMethod;
553
GrCCCoverageProcessor
::RenderPass renderPass,
554
GrCCCoverageProcessor
::WindMethod windMethod,
559
if (!
GrCCCoverageProcessor
::DoesRenderPass(renderPass, flushState->caps())) {
567
GrCCCoverageProcessor
proc(flushState->resourceProvider(), renderPass, windMethod);
GrCCCubicShader.cpp
13
using Shader =
GrCCCoverageProcessor
::Shader;
GrCCQuadraticShader.cpp
14
using Shader =
GrCCCoverageProcessor
::Shader;
GrCCTriangleShader.cpp
13
using Shader =
GrCCCoverageProcessor
::Shader;
/external/skqp/src/gpu/ccpr/
GrCCCoverageProcessor.cpp
8
#include "
GrCCCoverageProcessor
.h"
18
void
GrCCCoverageProcessor
::Shader::emitFragmentCode(const
GrCCCoverageProcessor
& proc,
34
void
GrCCCoverageProcessor
::Shader::EmitEdgeDistanceEquation(GrGLSLVertexGeoBuilder* s,
47
int
GrCCCoverageProcessor
::Shader::DefineSoftSampleLocations(GrGLSLPPFragmentBuilder* f,
67
void
GrCCCoverageProcessor
::getGLSLProcessorKey(const GrShaderCaps&,
81
GrGLSLPrimitiveProcessor*
GrCCCoverageProcessor
::createGLSLInstance(const GrShaderCaps&) const {
GrCCTriangleShader.h
11
#include "ccpr/
GrCCCoverageProcessor
.h"
19
class GrCCTriangleShader : public
GrCCCoverageProcessor
::Shader {
32
class GrCCTriangleCornerShader : public
GrCCCoverageProcessor
::Shader {
GrCCCoverageProcessor_GSImpl.cpp
8
#include "
GrCCCoverageProcessor
.h"
15
using Shader =
GrCCCoverageProcessor
::Shader;
20
class
GrCCCoverageProcessor
::GSImpl : public GrGLSLGeometryProcessor {
30
const
GrCCCoverageProcessor
& proc = args.fGP.cast<
GrCCCoverageProcessor
>();
48
void emitGeometryShader(const
GrCCCoverageProcessor
& proc,
105
class GSHull3Impl : public
GrCCCoverageProcessor
::GSImpl {
178
class GSHull4Impl : public
GrCCCoverageProcessor
::GSImpl {
249
class GSEdgeImpl : public
GrCCCoverageProcessor
::GSImpl {
298
class GSCornerImpl : public
GrCCCoverageProcessor
::GSImpl
[
all
...]
GrCCCoverageProcessor.h
34
class
GrCCCoverageProcessor
: public GrGeometryProcessor {
96
GrCCCoverageProcessor
(GrResourceProvider* rp, RenderPass pass, const GrCaps& caps)
172
void emitFragmentCode(const
GrCCCoverageProcessor
& proc, GrGLSLPPFragmentBuilder*,
253
inline void
GrCCCoverageProcessor
::TriangleInstance::set(const SkPoint p[3], const Sk2f& trans) {
257
inline void
GrCCCoverageProcessor
::TriangleInstance::set(const SkPoint& p0, const SkPoint& p1,
265
inline void
GrCCCoverageProcessor
::CubicInstance::set(const SkPoint p[4], float dx, float dy) {
272
inline bool
GrCCCoverageProcessor
::RenderPassIsCubic(RenderPass pass) {
288
inline const char*
GrCCCoverageProcessor
::RenderPassName(RenderPass pass) {
GrCCCoverageProcessor_VSImpl.cpp
8
#include "
GrCCCoverageProcessor
.h"
13
using Shader =
GrCCCoverageProcessor
::Shader;
22
class
GrCCCoverageProcessor
::VSImpl : public GrGLSLGeometryProcessor {
32
const
GrCCCoverageProcessor
& proc = args.fGP.cast<
GrCCCoverageProcessor
>();
72
virtual const char* emitVertexPosition(const
GrCCCoverageProcessor
&, GrGLSLVertexBuilder*,
226
class VSHullAndEdgeImpl : public
GrCCCoverageProcessor
::VSImpl {
231
const char* emitVertexPosition(const
GrCCCoverageProcessor
& proc, GrGLSLVertexBuilder* v,
324
class VSCornerImpl : public
GrCCCoverageProcessor
::VSImpl {
328
const char* emitVertexPosition(const
GrCCCoverageProcessor
&, GrGLSLVertexBuilder* v
[
all
...]
GrCCCubicShader.h
11
#include "ccpr/
GrCCCoverageProcessor
.h"
24
class GrCCCubicShader : public
GrCCCoverageProcessor
::Shader {
GrCCPathParser.h
15
#include "ccpr/
GrCCCoverageProcessor
.h"
101
GrCCCoverageProcessor
::RenderPass, int PrimitiveTallies::*instanceType,
GrCCQuadraticShader.h
11
#include "ccpr/
GrCCCoverageProcessor
.h"
23
class GrCCQuadraticShader : public
GrCCCoverageProcessor
::Shader {
GrCCPathParser.cpp
20
using TriangleInstance =
GrCCCoverageProcessor
::TriangleInstance;
21
using CubicInstance =
GrCCCoverageProcessor
::CubicInstance;
367
using RenderPass =
GrCCCoverageProcessor
::RenderPass;
397
GrCCCoverageProcessor
::RenderPass renderPass,
402
if (!
GrCCCoverageProcessor
::DoesRenderPass(renderPass, flushState->caps())) {
410
GrCCCoverageProcessor
proc(flushState->resourceProvider(), renderPass, flushState->caps());
GrCCTriangleShader.cpp
13
using Shader =
GrCCCoverageProcessor
::Shader;
GrCCCubicShader.cpp
13
using Shader =
GrCCCoverageProcessor
::Shader;
/external/skia/samplecode/
SampleCCPRGeometry.cpp
24
#include "ccpr/
GrCCCoverageProcessor
.h"
29
using TriPointInstance =
GrCCCoverageProcessor
::TriPointInstance;
30
using QuadPointInstance =
GrCCCoverageProcessor
::QuadPointInstance;
31
using RenderPass =
GrCCCoverageProcessor
::RenderPass;
127
if (
GrCCCoverageProcessor
::RenderPassIsCubic(fRenderPass)) {
161
caption.appendf("RenderPass_%s",
GrCCCoverageProcessor
::RenderPassName(fRenderPass));
162
if (
GrCCCoverageProcessor
::RenderPassIsCubic(fRenderPass)) {
174
if (
GrCCCoverageProcessor
::RenderPassIsCubic(fRenderPass)) {
196
if (
GrCCCoverageProcessor
::RenderPassIsCubic(fRenderPass)) {
252
if (!
GrCCCoverageProcessor
::DoesRenderPass(fView->fRenderPass, state->caps()))
[
all
...]
/external/skqp/samplecode/
SampleCCPRGeometry.cpp
24
#include "ccpr/
GrCCCoverageProcessor
.h"
29
using TriangleInstance =
GrCCCoverageProcessor
::TriangleInstance;
30
using CubicInstance =
GrCCCoverageProcessor
::CubicInstance;
31
using RenderPass =
GrCCCoverageProcessor
::RenderPass;
127
if (
GrCCCoverageProcessor
::RenderPassIsCubic(fRenderPass)) {
161
caption.appendf("RenderPass_%s",
GrCCCoverageProcessor
::RenderPassName(fRenderPass));
162
if (
GrCCCoverageProcessor
::RenderPassIsCubic(fRenderPass)) {
174
if (
GrCCCoverageProcessor
::RenderPassIsCubic(fRenderPass)) {
196
if (
GrCCCoverageProcessor
::RenderPassIsCubic(fRenderPass)) {
252
if (!
GrCCCoverageProcessor
::DoesRenderPass(fView->fRenderPass, state->caps()))
[
all
...]
Completed in 568 milliseconds
1
2