Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
b3a6959408e177bc38b96cb29cfac692f876e100
/
src
/
gpu
/
GrBufferAllocPool.cpp
fe266c2
use safemath::mull for buffer sizes
by Mike Reed
· 7 years ago
6be756b
Move resourceProvider accessor to GrContextPriv (take 2)
by Robert Phillips
· 7 years ago
be46e24
Revert "Move resourceProvider accessor to GrContextPriv"
by Hal Canary
· 7 years ago
1f9ed85
Move resourceProvider accessor to GrContextPriv
by Robert Phillips
· 7 years ago
bdda0ba
Cosmetic changes to GrDrawOpAtlas
by Robert Phillips
· 7 years ago
39c08ac
Automatically prepend "disabled-by-default-" to TRACE categories
by Brian Osman
· 7 years ago
49b7b6f
Handle too many (or too large) paths in GrDefaultPathRenderer
by Brian Osman
· 7 years ago
c787e49
Allow GrSurfaceProxy-derived classes to use flags when instantiating (take 2)
by Robert Phillips
· 8 years ago
2411c11
Revert "Allow GrSurfaceProxy-derived classes to use flags when instantiating"
by Robert Phillips
· 8 years ago
c8f1e3a
Allow GrSurfaceProxy-derived classes to use flags when instantiating
by Robert Phillips
· 8 years ago
48d91b5
Delay creation of cpu-side buffer memory until actually needed
by robertphillips
· 8 years ago
abda35d
GrBufferAllocPool: use _throw calloc() if unchecked.
by mtklein
· 8 years ago
e2e71c2
Track GL buffer state based on unique resource ID
by cdalton
· 9 years ago
044d3c1
Revert of Track GL buffer state based on unique resource ID (patchset #6 id:100001 of https://codereview.chromium.org/1854283004/ )
by mtklein
· 9 years ago
deacc97
Track GL buffer state based on unique resource ID
by cdalton
· 9 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 9 years ago
397536c
Consolidate GPU buffer implementations
by cdalton
· 9 years ago
f8c3ba4
Revert of Consolidate GPU buffer implementations (patchset #10 id:180001 of https://codereview.chromium.org/1825393002/ )
by robertphillips
· 9 years ago
8b1bff2
Consolidate GPU buffer implementations
by cdalton
· 9 years ago
6950de6
Comments Style: s/skbug.com/bug.skia.org/
by halcanary
· 9 years ago
7dea7b7
Use calloc to allocate data that will be uploaded to vertex/index buffers in Chrome
by bsalomon
· 9 years ago
eae6200
Some cleanup in GrTextureProvider and GrResourceProvider.
by bsalomon
· 9 years ago
1b8e1b5
Refactor GrBufferAllocPools to use resource cache
by robertphillips
· 9 years ago
b607767
Revert of Refactor GrBufferAllocPools to use resource cache (patchset #15 id:280001 of https://codereview.chromium.org/1139753002/)
by robertphillips
· 9 years ago
e935f1a
Refactor GrBufferAllocPools to use resource cache
by robertphillips
· 9 years ago
0709ca0
Trivial change to bump minimum block size for Buffer pool
by joshualitt
· 9 years ago
7224c86
add context override of GeometryBufferMapThreshold
by joshualitt
· 9 years ago
eb1cb5c
rename GrDrawTargetCaps.h to GrCaps.h and move to include
by bsalomon
· 9 years ago
4b91f76
rename GrDrawTargetCaps to GrCaps
by bsalomon
· 9 years ago
eea2ff7
Revert of Refactor GrBufferAllocPools to use resource cache (patchset #9 id:160001 of https://codereview.chromium.org/1139753002/)
by robertphillips
· 9 years ago
c5f1c54
Refactor GrBufferAllocPools to use resource cache
by robertphillips
· 10 years ago
e40d397
Isolate GrBufferAllocPools inside GrBatchTarget
by robertphillips
· 10 years ago
91d06bc
Reduce the API surface of GrBufferAllocPool and its derivatives
by robertphillips
· 10 years ago
ecb8e3e
Remove unneeded features from GrBufferAllocPool
by bsalomon
· 10 years ago
8f25c66
Initialize the pad memory in GrBufferAllocPool.
by dongseong.hwang
· 10 years ago
71cb0c2
Replace GrResourceCache with GrResourceCache2.
by bsalomon
· 10 years ago
d1aa8ff
removing setVertexArraySource from drawtarget
by joshualitt
· 10 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
3512eda
Add trace event when GrBufferAllocPool unmaps a buffer indicating what % of the buffer was unwritten.
by bsalomon
· 10 years ago
8341eb7
Rename from "(un)lock" to "(un)map" for geometry buffers.
by commit-bot@chromium.org
· 11 years ago
160b478
Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData.
by commit-bot@chromium.org
· 11 years ago
089a780
Split GrResource into GrCacheable/GrGpuObject
by commit-bot@chromium.org
· 11 years ago
53b614b
Revert of Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData. (https://codereview.chromium.org/243413002/)
by djsollen@google.com
· 11 years ago
f9deb8a
Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData.
by commit-bot@chromium.org
· 11 years ago
972f9cd
SK_SUPPORT_LEGACY_GRTYPES to hide duplicate types from SkTypes.h
by commit-bot@chromium.org
· 11 years ago
adacc70
Start cleaning up 64bit Win warnings
by robertphillips@google.com
· 11 years ago
515dcd3
Replace uses of GR_DEBUG by SK_DEBUG.
by commit-bot@chromium.org
· 11 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 11 years ago
c26d94f
Move nested class GrDrawTarget::Caps out as GrDrawTargetCaps.
by bsalomon@google.com
· 12 years ago
bcce892
Make GrDrawTarget::Caps ref counted and GrGLCaps derive from it.
by bsalomon@google.com
· 12 years ago
e0e385c
Removed unused parameters
by sugoi@google.com
· 12 years ago
ee3bc3b
Add support for vertex data rendered from CPU arrays.
by bsalomon@google.com
· 12 years ago
a633898
Change vertex buffer allocator functions to take size rather than layout, take two.
by jvanverth@google.com
· 12 years ago
747f1ec
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
84cd77c
Change vertex buffer allocator functions to take size rather than layout.
by jvanverth@google.com
· 12 years ago
cc78238
Move vertex layout definitions from GrDrawTarget to GrDrawState.
by jvanverth@google.com
· 12 years ago
f660187
Hide GrDrawTarget::Caps's member vars
by bsalomon@google.com
· 12 years ago
fbfcd56
Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/)
by rmistry@google.com
· 12 years ago
d510809
Fix GrBufferAllocPool to include padding in bytes used for an allocation
by bsalomon@google.com
· 13 years ago
b665a6b
Fix cycling through buffers in buffer alloc pool
by bsalomon@google.com
· 13 years ago
f6fc404
Remove ref in buffer alloc pool.
by bsalomon@google.com
· 13 years ago
987dbc0
by bsalomon@google.com
· 13 years ago
71bd1ef
Don't update vertex/index buffer twice!
by bsalomon@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/GrBufferAllocPool.cpp]
96e96df
When we're not using the NULL buffer data hint update with glBufferData rather than glBufferSubData.
by bsalomon@google.com
· 13 years ago
18c9c19
Put caps in a struct, move up to GrDrawTarget
by bsalomon@google.com
· 13 years ago
7d4679a
Rename existing nonpreserving reallocs to reset, add reset to SkAutoMalloc, use reset in GrBufferAllocPool
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
ec3ed6a
Automatic update of all copyright notices to reflect new license terms.
by epoger@google.com
· 13 years ago
cee661a
Reapply r1951.
by bsalomon@google.com
· 13 years ago
ec36471
Revert "Add sizeInBytes to GrResource, make GrRenderTarget aware of its pixel config (r1951)"
by vandebo@chromium.org
· 13 years ago
aab1fd9
Add sizeInBytes to GrResource, make GrRenderTarget aware of its pixel config
by bsalomon@google.com
· 13 years ago
3582bf9
Remove GrAuto*Malloc, replace with SkAuto*Malloc
by bsalomon@google.com
· 13 years ago
25fb21f
Refactor GrDrawTarget vertex/index api
by bsalomon@google.com
· 13 years ago
8b48441
Suppress warnings in GrBufferAllocPool
by bsalomon@google.com
· 14 years ago
11f0b51
Fix ref leak on GrGpu.
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