OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:GrGLGpu
(Results
1 - 25
of
38
) sorted by null
1
2
/external/skia/src/gpu/gl/
GrGLPath.h
15
class
GrGLGpu
;
25
static void InitPathObject(
GrGLGpu
*,
30
GrGLPath(
GrGLGpu
* gpu, const SkPath& path, const SkStrokeRec& stroke);
GrGLBufferImpl.h
14
class
GrGLGpu
;
28
GrGLBufferImpl(
GrGLGpu
*, const Desc&, GrGLenum bufferType);
35
void release(
GrGLGpu
* gpu);
40
void bind(
GrGLGpu
* gpu) const;
42
void* map(
GrGLGpu
* gpu);
43
void unmap(
GrGLGpu
* gpu);
45
bool updateData(
GrGLGpu
* gpu, const void* src, size_t srcSizeInBytes);
GrGLPathRange.h
15
class
GrGLGpu
;
29
GrGLPathRange(
GrGLGpu
*, PathGenerator*, const SkStrokeRec&);
36
GrGLPathRange(
GrGLGpu
*,
GrGLIndexBuffer.h
15
class
GrGLGpu
;
22
GrGLIndexBuffer(
GrGLGpu
* gpu, const Desc& desc);
42
GrGLGpu
* getGpuGL() const {
44
return (
GrGLGpu
*)(this->getGpu());
GrGLVertexBuffer.h
15
class
GrGLGpu
;
22
GrGLVertexBuffer(
GrGLGpu
* gpu, const Desc& desc);
42
GrGLGpu
* getGpuGL() const {
44
return (
GrGLGpu
*)(this->getGpu());
GrGLProgramDesc.h
16
class
GrGLGpu
;
55
* @param
GrGLGpu
A GL Gpu, the caps and Gpu object are used to output processor specific
64
const
GrGLGpu
*,
GrGLStencilAttachment.cpp
10
#include "
GrGLGpu
.h"
22
GrGLGpu
* gpuGL = (
GrGLGpu
*) this->getGpu();
GrGLPathRange.cpp
12
#include "
GrGLGpu
.h"
14
GrGLPathRange::GrGLPathRange(
GrGLGpu
* gpu, PathGenerator* pathGenerator, const SkStrokeRec& stroke)
21
GrGLPathRange::GrGLPathRange(
GrGLGpu
* gpu,
33
GrGLGpu
* gpu = static_cast<
GrGLGpu
*>(this->getGpu());
54
static_cast<
GrGLGpu
*>(this->getGpu())->glPathRendering()->deletePaths(fBasePathID,
GrGLRenderTarget.h
16
class
GrGLGpu
;
31
GrGLRenderTarget(
GrGLGpu
*, const GrSurfaceDesc&, const IDDesc&);
65
GrGLRenderTarget(
GrGLGpu
*, const GrSurfaceDesc&, const IDDesc&, Derived);
GrGLPathProcessor.h
15
class
GrGLGpu
;
30
void resolveSeparableVaryings(
GrGLGpu
* gpu, GrGLuint programId);
GrGLTextureRenderTarget.h
15
class
GrGLGpu
;
27
GrGLTextureRenderTarget(
GrGLGpu
* gpu,
GrGLTexture.cpp
9
#include "
GrGLGpu
.h"
11
#define GPUGL static_cast<
GrGLGpu
*>(this->getGpu())
15
GrGLTexture::GrGLTexture(
GrGLGpu
* gpu, const GrSurfaceDesc& desc, const IDDesc& idDesc)
22
GrGLTexture::GrGLTexture(
GrGLGpu
* gpu, const GrSurfaceDesc& desc, const IDDesc& idDesc, Derived)
GrGLTexture.h
16
class
GrGLGpu
;
35
GrGLTexture(
GrGLGpu
*, const GrSurfaceDesc&, const IDDesc&);
60
GrGLTexture(
GrGLGpu
*, const GrSurfaceDesc&, const IDDesc&, Derived);
GrGLVertexArray.h
18
class
GrGLGpu
;
70
void set(const
GrGLGpu
*,
83
void disableUnusedArrays(const
GrGLGpu
*, uint64_t usedAttribArrayMask);
144
GrGLAttribArrayState* bind(
GrGLGpu
*);
150
GrGLAttribArrayState* bindWithIndexBuffer(
GrGLGpu
* gpu, const GrGLIndexBuffer*);
GrGLProgram.h
95
*
GrGLGpu
object to bind the textures required by the GrGLProcessors. The color and coverage
104
GrGLProgram(
GrGLGpu
*,
151
GrGLGpu
* fGpu;
168
GrGLNvprProgram(
GrGLGpu
*,
GrGLProgramDataManager.h
17
class
GrGLGpu
;
71
GrGLProgramDataManager(
GrGLGpu
*, const UniformInfoArray&);
112
GrGLGpu
* fGpu;
GrGLRenderTarget.cpp
10
#include "
GrGLGpu
.h"
12
#define GPUGL static_cast<
GrGLGpu
*>(this->getGpu())
16
GrGLRenderTarget::GrGLRenderTarget(
GrGLGpu
* gpu, const GrSurfaceDesc& desc, const IDDesc& idDesc)
23
GrGLRenderTarget::GrGLRenderTarget(
GrGLGpu
* gpu, const GrSurfaceDesc& desc, const IDDesc& idDesc,
GrGLVertexArray.cpp
9
#include "
GrGLGpu
.h"
12
void GrGLAttribArrayState::set(const
GrGLGpu
* gpu,
50
void GrGLAttribArrayState::disableUnusedArrays(const
GrGLGpu
* gpu, uint64_t usedMask) {
75
GrGLAttribArrayState* GrGLVertexArray::bind(
GrGLGpu
* gpu) {
83
GrGLAttribArrayState* GrGLVertexArray::bindWithIndexBuffer(
GrGLGpu
* gpu,
GrGLGpuProgramCache.cpp
8
#include "
GrGLGpu
.h"
24
struct
GrGLGpu
::ProgramCache::Entry {
32
struct
GrGLGpu
::ProgramCache::ProgDescLess {
44
GrGLGpu
::ProgramCache::ProgramCache(
GrGLGpu
* gpu)
59
GrGLGpu
::ProgramCache::~ProgramCache() {
79
void
GrGLGpu
::ProgramCache::abandon() {
88
int
GrGLGpu
::ProgramCache::search(const GrProgramDesc& desc) const {
93
GrGLProgram*
GrGLGpu
::ProgramCache::getProgram(const DrawArgs& args) {
GrGLGpu.h
33
class
GrGLGpu
: public GrGpu {
35
GrGLGpu
(const GrGLContext& ctx, GrContext* context);
36
~
GrGLGpu
() override;
192
ProgramCache(
GrGLGpu
* gpu);
222
GrGLGpu
* fGpu;
359
void setVertexArrayID(
GrGLGpu
* gpu, GrGLuint arrayID) {
391
void setVertexBufferID(
GrGLGpu
* gpu, GrGLuint id) {
403
void setIndexBufferIDOnDefaultVertexArray(
GrGLGpu
* gpu, GrGLuint id) {
419
GrGLAttribArrayState* bindArrayAndBuffersToDraw(
GrGLGpu
* gpu,
432
// is bound. However, this class is internal to
GrGLGpu
and this object never leaks out o
[
all
...]
GrGLPathRendering.h
18
class
GrGLGpu
;
22
* API versions. If a method is not present in the GrGLInterface of the
GrGLGpu
30
* Create a new GrGLPathRendering object from a given
GrGLGpu
.
32
GrGLPathRendering(
GrGLGpu
* gpu);
133
GrGLGpu
* fGpu;
GrGLIndexBuffer.cpp
9
#include "
GrGLGpu
.h"
11
GrGLIndexBuffer::GrGLIndexBuffer(
GrGLGpu
* gpu, const Desc& desc)
GrGLVertexBuffer.cpp
9
#include "
GrGLGpu
.h"
11
GrGLVertexBuffer::GrGLVertexBuffer(
GrGLGpu
* gpu, const Desc& desc)
GrGLGpu.cpp
9
#include "
GrGLGpu
.h"
108
bool
GrGLGpu
::BlendCoeffReferencesConstant(GrBlendCoeff coeff) {
162
GrGLGpu
::
GrGLGpu
(const GrGLContext& ctx, GrContext* context)
179
SkDebugf("------------------------- create
GrGLGpu
%p --------------\n",
205
GrGLGpu
::~
GrGLGpu
() {
226
void
GrGLGpu
::contextAbandoned() {
239
GrPixelConfig
GrGLGpu
::preferredReadPixelsConfig(GrPixelConfig readConfig,
262
GrPixelConfig
GrGLGpu
::preferredWritePixelsConfig(GrPixelConfig writeConfig
[
all
...]
/external/skia/src/gpu/
GrGpuFactory.cpp
15
#include "gl/
GrGLGpu
.h"
37
return SkNEW_ARGS(
GrGLGpu
, (ctx, context));
Completed in 1113 milliseconds
1
2