Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_skia
/
1c13c9668a889e56a0c85b51b9f28139c25b76ff
/
gpu
/
include
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
· 15 years ago
1b7c1b6
Remove debugging printf that was accidentally left in 783.
by bsalomon@google.com
· 15 years ago
7acdb8e
by bsalomon@google.com
· 15 years ago
d16983b
Make aggressive shader opts an option in GrUserConfig.h. Currently just controls whether color=white optimization is applied (eliminates reading color varying and modulation by color). This was already a compile time option just not exposed through user config.
by bsalomon@google.com
· 15 years ago
4333323
Make enabling static rect VB configurable by user config file.
by bsalomon@google.com
· 15 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
· 15 years ago
6f7fbc9
Adds ability to draw rects using a unit square vertex buffer. Useful when matrix/uniform changes are less expensive than sending new verts.
by bsalomon@google.com
· 15 years ago
02a7e6c
fix slow performance on desktops by uping our max-texture-dim from 512 to
by reed@google.com
· 15 years ago
e42e845
work around framebuffer_blit confusion on linux -- better fix on the way
by reed@google.com
· 15 years ago
9341bb6
fix linux gpu build (don't need egl.h)
by reed@google.com
· 15 years ago
8752ad7
close quotes on #error
by reed@google.com
· 15 years ago
c921843
fixes for some warnings:
by reed@google.com
· 15 years ago
664a843
chrome always assumes BGRA for its textures
by reed@google.com
· 15 years ago
7d34d2e
Increase number of stages from 1 to 2
by bsalomon@google.com
· 15 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
· 15 years ago
bf858b7
update chrome-specific glconfig (should make versions of this for mac/win/linux)
by reed@google.com
· 15 years ago
ba8efc8
add experimental custom GL header for chrome
by reed@google.com
· 15 years ago
42ab7ea
Cleanup including of GL headers and provide way to include custom headers, extension getter.
by bsalomon@google.com
· 15 years ago
117cc39
document new (temporary) build flags
by reed@google.com
· 15 years ago
01804b4
add getter/setter for TextureCache, so that clients can make their budget
by reed@google.com
· 15 years ago
63100f9
add GR_BUILD_CHROME for now. hopefully we can replace it with other,
by reed@google.com
· 15 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
· 15 years ago
3f3ffd6
Fix stencil format array.
by bsalomon@google.com
· 15 years ago
ed3a068
Fix BGRA on ES Issue 109.
by bsalomon@google.com
· 15 years ago
8531c1c
Towards issue #106
by bsalomon@google.com
· 15 years ago
8195f67
rename DrawState to DrState -- MS decided to #define DrawState, complicating
by reed@google.com
· 15 years ago
2fbc7fa
Make SampleApp build on Win32 (still requires glew, this needs to be fixed)
by bsalomon@google.com
· 15 years ago
1fcd51e
add template macro to "safely" perform casts w/o breaking strict-aliasing
by reed@google.com
· 15 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
· 15 years ago
37df17d
fix build for linux
by reed@google.com
· 15 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
· 15 years ago
ef15236
Delete D3D9 gpu class. Was fixed-function only, had significant defeciencies around vertex array formats, and is hasn't been updated with respect to parent class changes (won't compile).
by bsalomon@google.com
· 15 years ago
873cb1e
add gpu to the default makefile move skia-gpu files into skia/src/gpu
by reed@google.com
· 15 years ago
ac10a2d
add gpu backend (not hooked up yet)
by reed@google.com
· 15 years ago