Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
62c447d3a556e3042cdf5d23b3e2a618eaa3c100
/
src
/
gpu
/
GrInOrderDrawBuffer.cpp
« Previous
ac2c666
Rolling back r4049
by robertphillips@google.com
· 12 years ago
837576b
Altered GrDrawState to always ref textures and render target
by robertphillips@google.com
· 12 years ago
49d9fd5
Plumbing to propagate save & restore from SkCanvas down to GrContext & lower
by robertphillips@google.com
· 12 years ago
28b4bce
Fix for performance regression due to r3832
by robertphillips@google.com
· 13 years ago
1942c05
Fixed texture ref/unref bug in GrInOrderDrawBuffer/GrDrawState
by robertphillips@google.com
· 13 years ago
873ea0c
Make fewer copies when using GrDrawTarget::AutoStateRestore
by bsalomon@google.com
· 13 years ago
10e04bf
Reland 3507
by bsalomon@google.com
· 13 years ago
e79c815
Don't look at current vertex layout when vertex source hasn't been set
by bsalomon@google.com
· 13 years ago
5b819c1
Revert 3507
by bsalomon@google.com
· 13 years ago
a5d2203
Use a single GrDrawState in GrContext for direct and buffered drawing
by bsalomon@google.com
· 13 years ago
a5d056a
Reland 3503 with fix
by bsalomon@google.com
· 13 years ago
290e536
Revert 3503
by bsalomon@google.com
· 13 years ago
67bddc4
Make GrDrawState object used by GrDrawTarget be settable; set in GrInOrderDrawBuffer playback
by bsalomon@google.com
· 13 years ago
6970557
Re-attempting Linux debug GL interface compiler complaint fix.
by robertphillips@google.com
· 13 years ago
934c570
Add GrDrawTarget::drawIndexedInstance, use in default text context.
by bsalomon@google.com
· 13 years ago
9780538
Add option to automatically flush GrInOrderDrawBuffer based on previewing vtx/idx request sizes
by bsalomon@google.com
· 13 years ago
3f5a95e
Misc bug fix in GrInOrderDrawBuffer
by bsalomon@google.com
· 13 years ago
d127ffe
Fix copy/paste issue in GrInOrderDrawBuffer.
by bsalomon@google.com
· 13 years ago
8f9cbd6
Cleanup of r2830.
by bsalomon@google.com
· 13 years ago
3d0835b
Revert 2830 and 2831.
by bsalomon@google.com
· 13 years ago
0fec61d
Make GrDrawState a real class with getters and setters
by bsalomon@google.com
· 13 years ago
39ee0ff
Prep #1 for making GrDrawState a class
by bsalomon@google.com
· 13 years ago
4a018bb
by bsalomon@google.com
· 13 years ago
9381363
Extract GrDrawTarget::DrState into independent GrDrawState struct.
by tomhudson@google.com
· 13 years ago
d38f137
Move gpu/include/* to include/gpu and gpu/src/* to src/gpu
by bsalomon@google.com
· 13 years ago
[Renamed from gpu/src/GrInOrderDrawBuffer.cpp]
86c1f71
Gpu blend optimizations, handle more xfer modes with fractional pixel coverage
by bsalomon@google.com
· 13 years ago
4b90c62
Add GrSTAllocator subclass, hide cons in GrTAllocator that takes ptr
by bsalomon@google.com
· 13 years ago
9266901
Add SkSTArray, hide stack storage cons in SkTArray, unify SkTArray init logic
by bsalomon@google.com
· 13 years ago
18c9c19
Put caps in a struct, move up to GrDrawTarget
by bsalomon@google.com
· 13 years ago
471d471
Correctly determine whether HW AA lines can be used
by bsalomon@google.com
· 13 years ago
6513cd0
Fail draws when can't get geom into vb/ib.
by bsalomon@google.com
· 13 years ago
dea2f8d
Remove unnecessary dirty clip flag in GrGpu, remove getUsableStencilBits()
by bsalomon@google.com
· 13 years ago
ec3ed6a
Automatic update of all copyright notices to reflect new license terms.
by epoger@google.com
· 13 years ago
25fb21f
Refactor GrDrawTarget vertex/index api
by bsalomon@google.com
· 13 years ago
6a77cc5
Fix warnings.
by bsalomon@google.com
· 14 years ago
6aa25c3
Make Gr clear take a rect for a partial-clear
by bsalomon@google.com
· 14 years ago
898d9e5
Fix signed/unsigned warning in GrInOrderDrawBuffer.cpp
by bsalomon@google.com
· 14 years ago
0b335c1
Make clear a GrDrawTarget virtual method and implement in GrInOrderDrawBuffer
by bsalomon@google.com
· 14 years ago
a55847b
Fix alignment issues with stack allocated memory allocated as bytes but used to hold other types.
by bsalomon@google.com
· 14 years ago
bcdbbe6
by bsalomon@google.com
· 14 years ago
0ebe81a
always flush accumulated draws before we purge the font cache
by reed@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
0b50b2e
If we compute an exact clip bounds prefer it over user passed bounds. Also clarify that bounds are conservative.
by bsalomon@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
ffca400
Make a separate path renderer object. Move enum types to GrTypes.h
by bsalomon@google.com
· 14 years ago
86afc2a
Batch consecutive draw rects.
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
8531c1c
Towards issue #106
by bsalomon@google.com
· 14 years ago
8195f67
rename DrawState to DrState -- MS decided to #define DrawState, complicating
by reed@google.com
· 14 years ago
ac10a2d
add gpu backend (not hooked up yet)
by reed@google.com
· 14 years ago