Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
e167f9660cca8327afe48ae8c526a44e14c60f0e
/
include
/
gpu
e167f96
Fix GPU resource cache related assertions.
by bsalomon
· 10 years ago
63c992f
Fix the speeling of "purgeable" in Gr code
by bsalomon
· 10 years ago
c2f35b7
Allow unbudgeted resources to be recycled by the cache as scratch.
by bsalomon
· 10 years ago
4dffede
Fix self assigment in GrResourceKey
by bsalomon
· 10 years ago
1ea1ebc
Remove GrBinHashKey
by bsalomon
· 10 years ago
24db3b1
Add specialized content key class for resources.
by bsalomon
· 10 years ago
8dd688b
Rename GrOptDrawState to GrPipeline and GrDrawState to GrPipelineBuilder
by egdaniel
· 10 years ago
2fdeda0
XPFactory lazily initializie in drawstate / GrPaint
by joshualitt
· 10 years ago
1c60dfe
Reland https://codereview.chromium.org/860333002 with fix for test failures.
by bsalomon
· 10 years ago
988018c
Revert of Make GrScratchKey memory buffer correct size on copy (patchset #1 id:1 of https://codereview.chromium.org/860333002/)
by mtklein
· 10 years ago
711ef48
Make GrScratchKey memory buffer correct size on copy
by kkinnunen
· 10 years ago
71e236c
Remove willReadDst from GrFragmentProcessor.
by egdaniel
· 10 years ago
46d36f0
Refactor position computation to enable device space "nudge"
by robertphillips
· 10 years ago
afe3005
Require budget decision when creating a RenderTarget SkSurface.
by bsalomon
· 10 years ago
54f0e9d
Add Xfer Processor for GrCustomXfermodes
by egdaniel
· 10 years ago
0063a9b
Move XferEffects class to GrCustomXfermode file
by egdaniel
· 10 years ago
5236cf4
Make uncached textures uncached from the get go.
by bsalomon
· 10 years ago
abb52a1
Move most of the transform logic into the primitive processors
by joshualitt
· 10 years ago
6f07665
Simplify SkInstCnt
by mtklein
· 10 years ago
72c9faa
Fix up all the easy virtual ... SK_OVERRIDE cases.
by mtklein
· 10 years ago
7775c85
Add a simpler key type for scratch resource keys.
by bsalomon
· 10 years ago
8059eb9
Move ViewMatrix off of drawstate
by joshualitt
· 10 years ago
40d4bd8
removing coord change matrices
by joshualitt
· 10 years ago
b0ae649
Add device space skshader GM to test kDevice_GrCoordSet
by bsalomon
· 10 years ago
8fc6c2d
This CL cleans up the last remaining users of localCoordChange on paint
by joshualitt
· 10 years ago
fa1e8a7
Add sRGB texture support.
by jvanverth
· 10 years ago
080e673
Add XP to handle the cases where we disable color write.
by egdaniel
· 10 years ago
f65f0b9
remove dead SK_SUPPORT_LEGACY_GRTYPES dead
by reed
· 10 years ago
290c09b
initial changes to add local matrix to primitive processor
by joshualitt
· 10 years ago
c262582
Remove the low hanging fruit with coord change matrices
by joshualitt
· 10 years ago
9e4ecdc
Add an InvariantOutput for the XPF.
by egdaniel
· 10 years ago
309d4d5
Remove GrCoordTransform::kPosition_CoordSet
by bsalomon
· 10 years ago
16b2789
Change to create device coord coordset
by joshualitt
· 10 years ago
5531d51
remove view matrix from context
by joshualitt
· 10 years ago
3e79124
Stop creating GrODS for stencilPath commands.
by bsalomon
· 10 years ago
8750924
Add Coverage Drawing XP
by egdaniel
· 10 years ago
9b98932
This change will ultimately pull uniform color, and to a much lesser degree uniform coverage, into GPs. There are still some loose ends because drawstate has the ability to override the GP, but fixing these cleanly will have to wait until we have deferred geometry in place and can make attribute / uniform decisions on the fly.
by joshualitt
· 10 years ago
54160f3
Add xp optimization for RGB coverage.
by egdaniel
· 10 years ago
912ed6e
Cleanup: Mark some overridden methods with 'SK_OVERRIDE'.
by tfarina
· 10 years ago
56995b5
Remove GP from drawstate, revision of invariant output for GP
by joshualitt
· 10 years ago
5756aff
Adding a custom data field to GrGpuResource
by junov
· 10 years ago
c230414
Create xfer processor backend.
by egdaniel
· 10 years ago
436293a
Making GrGpuResource::release public for special case in Blink
by junov
· 10 years ago
2947382
Revert of Create xfer processor backend. (patchset #6 id:100001 of https://codereview.chromium.org/764643004/)
by joshualitt
· 10 years ago
06f019f
Revert of Fix to set correct output type when blending when we've read dst (patchset #4 id:60001 of https://codereview.chromium.org/791143002/)
by joshualitt
· 10 years ago
8c0f615
Revert of Remove GP from drawstate, revision of invariant output for GP (patchset #9 id:160001 of https://codereview.chromium.org/791743003/)
by joshualitt
· 10 years ago
c6bc58e
Remove GP from drawstate, revision of invariant output for GP
by joshualitt
· 10 years ago
733fc20
Fix to set correct output type when blending when we've read dst
by egdaniel
· 10 years ago
4dffc94
Create xfer processor backend.
by egdaniel
· 10 years ago
2e3b3e3
This cl moves color and coverage off of drawstate. In an effort to keep this CL manageable, I have left the compute invariant input / output in a bit of a strange state(fixing this will be complicated).
by joshualitt
· 10 years ago
9513143
Make all blending up to GrOptDrawState be handled by the xp/xp factory.
by egdaniel
· 10 years ago
9f876a3
Use threshold of 1 texture coord value per pixel w/ nearest neighbor.
by bsalomon
· 10 years ago
309e346
Rename CustomCoordTextureEffect to GrBitmapTextGeoProc.
by egdaniel
· 10 years ago
422f56f
Make addUniform take a precision
by bsalomon
· 10 years ago
c0bd648
Move shader precision out of GrShaderVar
by bsalomon
· 10 years ago
17168df
Use texture size to determine precision of texture coord varyings.
by bsalomon
· 10 years ago
8d95ffa
Revert of Make all blending up to GrOptDrawState be handled by the xp/xp factory. (patchset #7 id:140001 of https://codereview.chromium.org/759713002/)
by egdaniel
· 10 years ago
4ccf0b9
Fix GrUnPreMulColor.
by egdaniel
· 10 years ago
7c66342
Make all blending up to GrOptDrawState be handled by the xp/xp factory.
by egdaniel
· 10 years ago
28f9c60
Add support for half float alpha textures.
by jvanverth
· 10 years ago
915187b
Check XpFactory equality in DrawState
by egdaniel
· 10 years ago
8bf2bd3
Move GrPorterDuffXferProcessor to include/gpu/effects.
by egdaniel
· 10 years ago
c92aadc
clean up default precision handling
by bsalomon
· 10 years ago
eb2a676
Remove backend factories
by joshualitt
· 10 years ago
87f48d9
create and thread batch tracker object
by joshualitt
· 10 years ago
841a6b5
Revert of create and thread batch tracker object (patchset #9 id:160001 of https://codereview.chromium.org/772513002/)
by joshualitt
· 10 years ago
c3a6eb2
create and thread batch tracker object
by joshualitt
· 10 years ago
c016fb8
Use static XPF for porter duff xp factories.
by egdaniel
· 10 years ago
ee64d6e
Add glGetShaderPrecisionFormat
by bsalomon
· 10 years ago
378092f
Add XferProcessor factory in GrPaint and GrDrawState.
by egdaniel
· 10 years ago
2dd1ae0
First step to moving vertex attributes to the geometryProcessor
by joshualitt
· 10 years ago
4bd4e80
Add function to return an unpremuled version of a GrColor
by egdaniel
· 10 years ago
5eefe42
Fix assert in GrMaskFormatBytesPerPixel.
by jvanverth
· 10 years ago
267ce48
remove proc key
by joshualitt
· 10 years ago
a2c2323
Remove GrSurface::isSameAs
by bsalomon
· 10 years ago
10e23ca
Use scratch keys for stencil buffers.
by bsalomon
· 10 years ago
19cd0f1
Revert "Use scratch keys for stencil buffers."
by bsalomon
· 10 years ago
91175f1
Use scratch keys for stencil buffers.
by bsalomon
· 10 years ago
932f866
Create GrOptDrawState directly in the cmd buffer in GrIODB.
by bsalomon
· 10 years ago
b03c4a3
Don't use NULL GrOptDrawState to indicate that draw should be skipped.
by bsalomon
· 10 years ago
02bcd9d
move GrGeometryProcessor to src
by joshualitt
· 10 years ago
ae59b77
Create GrOptDrawState before recording draw in GrInOrderDrawBuffer
by bsalomon
· 10 years ago
ec03a46
Add processor name to comment when printing out shaders.
by egdaniel
· 10 years ago
7eb8c7b
drawinfo carries bufferinfo
by joshualitt
· 10 years ago
9853cce
Drawstate on stack
by joshualitt
· 10 years ago
84c8e62
Allow GPU resources to not be counted against the cache budget.
by bsalomon
· 10 years ago
12299ab
Make GrResourceCache2 responsible for calling release, abandon, and ~.
by bsalomon
· 10 years ago
71cb0c2
Replace GrResourceCache with GrResourceCache2.
by bsalomon
· 10 years ago
c87dd2c
Enable unused param checking for public includes.
by djsollen
· 10 years ago
ac49acd
Revert of Replace GrResourceCache with GrResourceCache2. (patchset #7 id:120001 of https://codereview.chromium.org/716143004/)
by bsalomon
· 10 years ago
407aa58
Replace GrResourceCache with GrResourceCache2.
by bsalomon
· 10 years ago
d54d3fc
remove unused kLCD_MaskFormat
by reed
· 10 years ago
f21dab9
Revert of Replace GrResourceCache with GrResourceCache2. (patchset #6 id:100001 of https://codereview.chromium.org/716143004/)
by bsalomon
· 10 years ago
66a450f
Replace GrResourceCache with GrResourceCache2.
by bsalomon
· 10 years ago
0b17d6c
Cleanup public includes directory.
by djsollen
· 10 years ago
e454521
Cleanup GrContextFactory and make it's subclasses private
by djsollen
· 10 years ago
b6cbc38
Add GrProcOptInfo class to track various output information for color and coverage stages.
by egdaniel
· 10 years ago
69ed47f
Make GrGpuResource::gpuMemorySize non-virtual w/ onGpuMemorySize virtual impl
by bsalomon
· 10 years ago
605dd0f
Move GrInvariantOutput out of GrProcessor and into its own class.
by egdaniel
· 10 years ago
453cf40
Add GrGpuResource::CacheAccess
by bsalomon
· 10 years ago
Next »