Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
649a8621866f64c6014c3c02d502a47440d859bf
/
gpu
/
src
/
GrGpuGL.cpp
649a862
Remove "true ||" in conditional that was accidentally checked in.
by bsalomon@google.com
· 14 years ago
1da0746
Delete GL tex ID when last of GrGLTexture or GrGLRenderTarget that reference it is destroyed
by bsalomon@google.com
· 14 years ago
a7f84e1
Make flush discardable and lazily reset context
by bsalomon@google.com
· 14 years ago
5aaa69e
Fixups for clipstack, convexity test for paths.
by bsalomon@google.com
· 14 years ago
eca7d34
fix () warning
by reed@google.com
· 14 years ago
d302f14
Add support for clipstack to Gr. GrClip is now a list of rects and paths with set operations to combine them. The stencil buffer is used to perform the set operations to put the clip into the stencil buffer. Building Gr's clip from Skia's clipStack is currently disabled due to the fact that Skia's clipStack is relative to the root layer not the current layer. This will be fixed in a subsequent CL.
by bsalomon@google.com
· 14 years ago
a09368c
fix bool bug so we can multisample now
by reed@google.com
· 14 years ago
ffca400
Make a separate path renderer object. Move enum types to GrTypes.h
by bsalomon@google.com
· 14 years ago
5d18c38
Fix warning about non-local anonymous struct
by bsalomon@google.com
· 14 years ago
8895a7a
Reduce glGets for stencil bits.
by bsalomon@google.com
· 14 years ago
c6cf723
Hide alloc size vs content size below API
by bsalomon@google.com
· 14 years ago
1c13c96
Refactor how Gr handles vertex and index data. GrGpu and GrInOrderDrawBuffer both GrBufferAllocPool to manage reserved and set-to-array vertex and index data.
by bsalomon@google.com
· 14 years ago
1b7c1b6
Remove debugging printf that was accidentally left in 783.
by bsalomon@google.com
· 14 years ago
7acdb8e
by bsalomon@google.com
· 14 years ago
18908aa
When we create the GL context and FBO on mac for the GM test also setup the viewport and clear the stencil.
by bsalomon@google.com
· 14 years ago
0748f21
Attempt to simplify NPOT texture caps. Also fixes case where textures would unnecessarily be bloated to POT. Adds setting of sampler's filter setting in paint conversion.
by bsalomon@google.com
· 14 years ago
02a7e6c
fix slow performance on desktops by uping our max-texture-dim from 512 to
by reed@google.com
· 14 years ago
c921843
fixes for some warnings:
by reed@google.com
· 14 years ago
7d34d2e
Increase number of stages from 1 to 2
by bsalomon@google.com
· 14 years ago
5782d71
Rev the GrContext interface. Context has draw* functions that take a new GrPaint object. Removed many of the lower-level GrGpu function call-throughs on context.
by bsalomon@google.com
· 14 years ago
3d8de04
replace GR_GL(GetIntegerv with GR_GL_GetIntegerv to ensure that we zero-init
by reed@google.com
· 14 years ago
42ab7ea
Cleanup including of GL headers and provide way to include custom headers, extension getter.
by bsalomon@google.com
· 14 years ago
63100f9
add GR_BUILD_CHROME for now. hopefully we can replace it with other,
by reed@google.com
· 14 years ago
2e7b43d
Remove notion of default rendertarget. This doesn't map well to usage patterns outside sample app. Make binding between SkGpuDevice and a GrRenderTarget more explicit. Create method on GrContext to wrap the current target in the 3D API with a GrRenderTarget.
by bsalomon@google.com
· 14 years ago
3f3ffd6
Fix stencil format array.
by bsalomon@google.com
· 14 years ago
ed3a068
Fix BGRA on ES Issue 109.
by bsalomon@google.com
· 14 years ago
316f9923
Use macro to call gl.
by bsalomon@google.com
· 14 years ago
8531c1c
Towards issue #106
by bsalomon@google.com
· 14 years ago
ac20fb9
add helpers to initialize our var-int args before calling GL. Some drivers
by reed@google.com
· 14 years ago
2fbc7fa
Make SampleApp build on Win32 (still requires glew, this needs to be fixed)
by bsalomon@google.com
· 14 years ago
1fcd51e
add template macro to "safely" perform casts w/o breaking strict-aliasing
by reed@google.com
· 14 years ago
e9557f9
Fix bug where createTexture may bind a texture to GL without ever updating fHWState.fTexture (when texture is not bound to FBO).
by bsalomon@google.com
· 14 years ago
37df17d
fix build for linux
by reed@google.com
· 14 years ago
da96ea0
Stop using GrSamplerState to track the texture parameters for GL textures. It has become larger and now holds state that isn't tracked per-texture by GL. Also remove unused setSamplerStateImm from GrGpuGL
by bsalomon@google.com
· 14 years ago
eeeb5a0
silence some of our startup spew
by reed@google.com
· 14 years ago
ac10a2d
add gpu backend (not hooked up yet)
by reed@google.com
· 14 years ago