Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
900bd4a0463bc6471ef07a77120b413bd8f472b2
/
src
/
gpu
/
GrGpu.h
900bd4a
Add mipmap loading to Vulkan.
by jvanverth
· 8 years ago
2e6055b
Refactor to separate backend object lifecycle and GpuResource budget decision
by kkinnunen
· 8 years ago
c3d706f
Revert of Use transfer buffer for BatchAtlas texture copies (patchset #9 id:160001 of https://codereview.chromium.org/1888473002/ )
by jvanverth
· 8 years ago
b0ec983
Use transfer buffer for BatchAtlas texture copies.
by jvanverth
· 8 years ago
1bf3e71
Add optional data parameter to createBuffer
by cdalton
· 8 years ago
e2e71c2
Track GL buffer state based on unique resource ID
by cdalton
· 8 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
· 8 years ago
deacc97
Track GL buffer state based on unique resource ID
by cdalton
· 8 years ago
6e2aad4
Add GrContext::releaseAndAbandonContext()
by bsalomon
· 8 years ago
49c4c22
Remove ownership parameter from GrResourceProvider::wrapBackendTextureAsRenderTarget
by kkinnunen
· 8 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 8 years ago
397536c
Consolidate GPU buffer implementations
by cdalton
· 8 years ago
f8c3ba4
Revert of Consolidate GPU buffer implementations (patchset #10 id:180001 of https://codereview.chromium.org/1825393002/ )
by robertphillips
· 8 years ago
8b1bff2
Consolidate GPU buffer implementations
by cdalton
· 8 years ago
1d417a8
Add unit test for vertex attribute count.
by bsalomon
· 8 years ago
7dbd45d
Make max number of vertex attributes be checked dynamically
by bsalomon
· 8 years ago
0e1853c
Update how we send draws to gpu backend to reduce state setting.
by egdaniel
· 8 years ago
e699d0c
Don't allow nullptr in texels array params (unless using a transfer buffer).
by bsalomon
· 8 years ago
28f45b9
Add "sample locations" feature to GrProcessor
by cdalton
· 9 years ago
d331259
Revert of Don't allow nullptr in texels array params (unless using a transfer buffer). (patchset #3 id:60001 of https://codereview.chromium.org/1765633002/ )
by bsalomon
· 9 years ago
8ee78f3
Don't allow nullptr in texels array params (unless using a transfer buffer).
by bsalomon
· 9 years ago
55f2d2d
Creating functions for uploading a mipmapped texture.
by cblume
· 9 years ago
436d985
Fix copy-paste typo in comment.
by brianosman
· 9 years ago
5ec26ae
Move Budgeted enum out of SkSurface, use in GrTextureProvider
by bsalomon
· 9 years ago
bd500f0
Revert of Move Budgeted enum out of SkSurface, use in GrTextureProvider (patchset #6 id:100001 of https://codereview.chromium.org/1728093005/ )
by bsalomon
· 9 years ago
57599fe
Move Budgeted enum out of SkSurface, use in GrTextureProvider
by bsalomon
· 9 years ago
f7b8b8a
Add wrapBackendTextureAsRenderTarget API
by ericrk
· 9 years ago
d2d2eb9
Add GrGpu support for Vulkan command buffer flush
by jvanverth
· 9 years ago
ed82800
There is an unused rowBytes parameter being passed along.
by cblume
· 9 years ago
e63ffef
Remove deferred clear from SkGpuDevice
by bsalomon
· 9 years ago
2279325
added support for PLS path rendering
by ethannicholas
· 9 years ago
6121405
Cleaning up trailing spaces and typos.
by cblume
· 9 years ago
5366a09
Revert of added support for PLS path rendering (patchset #16 id:360001 of https://codereview.chromium.org/1541903002/ )
by ethannicholas
· 9 years ago
6c9cd55
Make swizzling in read/write pixel copy code more generic
by bsalomon
· 9 years ago
7df3f5e
added support for PLS path rendering
by ethannicholas
· 9 years ago
e179a91
Texturing support for RECTANGLE textures.
by bsalomon
· 9 years ago
17aa047
More framework support for TransferBuffers
by jvanverth
· 9 years ago
6dea83f
Add option to draw wireframe batch bounds
by bsalomon
· 9 years ago
e2725f5
Revert of Add option to draw wireframe batch bounds (patchset #6 id:100001 of https://codereview.chromium.org/1494473005/ )
by scroggo
· 9 years ago
26489ef
Add option to draw wireframe batch bounds
by bsalomon
· 9 years ago
73063dc
Add transfer buffer support.
by jvanverth
· 9 years ago
53c5d5f
Revert of Add transfer buffer support. (patchset #9 id:160001 of https://codereview.chromium.org/1490473003/ )
by egdaniel
· 9 years ago
8fd844f
reset shader compilations for stats
by joshualitt
· 9 years ago
fa498fe
Add transfer buffer support.
by jvanverth
· 9 years ago
e45c81c
Began logging more gpu stats from nanobench
by joshualitt
· 9 years ago
67d7620
Fix leaks in unit tests of GrGLTextureInfos
by bsalomon
· 9 years ago
89fe56b
Pull texture-backed bitmap resampler out of GrTextureParamsAdjuster code into its own class.
by bsalomon
· 9 years ago
93316b9
Move GrGLBufferImpl's GL calls to behind GrGLGpu
by joshualitt
· 9 years ago
045802d
Rewrite GrTextureMaker to disentangle bitmap case from base class and give GPU object a say in what copying needs to be done.
by bsalomon
· 9 years ago
bc0bcc0
Revert recent CLs around GrTextureMaker/GrTextureParamsAdjuster
by Brian Salomon
· 9 years ago
1a197ea
Rewrite GrTextureMaker to disentangle bitmap case from base class and give GPU object a say in what copying needs to be done.
by bsalomon
· 9 years ago
9195794
Revert of Rewrite GrTextureMaker to disentangle bitmap case from base class and give GPU object a say in what… (patchset #4 id:60001 of https://codereview.chromium.org/1409163002/ )
by egdaniel
· 9 years ago
fcffaf2
Rewrite GrTextureMaker to disentangle bitmap case from base class and give GPU object a say in what copying needs to be done.
by bsalomon
· 9 years ago
ec00d94
Move some of the adding stencil attachment logic of Gpu and into Render Target.
by egdaniel
· 9 years ago
465283c
Remove batchtracker
by joshualitt
· 9 years ago
87a5c9f
Add number of draws to GrGpu stats
by joshualitt
· 9 years ago
dac7005
Remove GrGpuTraceMarker hooks until we rethink the design
by joshualitt
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
1cbdcde
Fix for copy surface not handling dirty context
by joshualitt
· 9 years ago
cb02b38
Check for xfer barriers in GrBatch, auto-issue barriers in GrGpu
by bsalomon
· 9 years ago
51c8d40
Move some work from backend onClear to base class clear
by egdaniel
· 9 years ago
6d901da
Move some parts of onReadPixels up to GrGpu readPixels.
by egdaniel
· 9 years ago
6cb3cbe
Make GrGpu read/write pixels take GrSurface
by bsalomon
· 9 years ago
f067451
Move draw on upload decision in GrGpu
by bsalomon
· 9 years ago
c3fb746
Revert of Move draw on upload decision in GrGpu (patchset #4 id:50001 of https://codereview.chromium.org/1257073003/)
by bsalomon
· 9 years ago
0341b44
Move draw on upload decision in GrGpu
by bsalomon
· 9 years ago
3982602
Attempt to somewhat simplify GrContext::readSurfacePixels interaction with GrGpu.
by bsalomon
· 9 years ago
8895792
Rename backing texture testing routines
by jvanverth
· 9 years ago
1c73548
Start to propagate constness of GrPipelineBuilder up the stack
by joshualitt
· 9 years ago
672bb7f
Remove GL-specific code from GMs and tests
by jvanverth
· 9 years ago
f9ad558
Revert of Revert of Return GrGLContext from GrTestTarget (patchset #1 id:1 of https://codereview.chromium.org/1211123004/)
by reed
· 9 years ago
1852ec2
Revert of Return GrGLContext from GrTestTarget (patchset #3 id:40001 of https://codereview.chromium.org/1207393002/)
by reed
· 9 years ago
b6d93ea
Return GrGLContext from GrTestTarget
by joshualitt
· 9 years ago
47c1ccb
Revert of remove workaround for dx9 angle slow rgba pixel ops (patchset #1 id:1 of https://codereview.chromium.org/1207003002/)
by bsalomon
· 9 years ago
1e1adc3
remove workaround for dx9 angle slow rgba pixel ops
by bsalomon
· 9 years ago
6dc6f5f
Add support for creating texture backed images where Skia will delete the texture.
by bsalomon
· 9 years ago
6df8640
Revert "Revert of Move copy-surface-as-draw fallback to GrGLGpu. (patchset #12 id:220001 of https://codereview.chromium.org/1144433002/)"
by bsalomon
· 9 years ago
cabe20c
Refactor GrGpu path rendering functions to GrPathRendering
by kkinnunen
· 9 years ago
993a421
SkImage::NewFromYUVTexturesCopy
by bsalomon
· 9 years ago
682c269
Store context options on caps.
by bsalomon
· 9 years ago
08bf86d
Revert of Store context options on caps. (patchset #3 id:40001 of https://codereview.chromium.org/1158433006/)
by bsalomon
· 9 years ago
f28cff7
Store context options on caps.
by bsalomon
· 9 years ago
4b91f76
rename GrDrawTargetCaps to GrCaps
by bsalomon
· 9 years ago
404b3b2
Revert of Move copy-surface-as-draw fallback to GrGLGpu. (patchset #12 id:220001 of https://codereview.chromium.org/1144433002/)
by mtklein
· 9 years ago
5df6fee
Move copy-surface-as-draw fallback to GrGLGpu.
by bsalomon
· 9 years ago
231c5fd
Don't issue texture barriers for RT's with separate storage
by cdalton
· 9 years ago
e64eb57
Iterate over instanced draws in GrGpu rather than above GrBatchTarget
by bsalomon
· 9 years ago
e40d397
Isolate GrBufferAllocPools inside GrBatchTarget
by robertphillips
· 9 years ago
cb8979d
Move DrawInfo out from GrDrawTarget and rename to GrVertices.
by bsalomon
· 9 years ago
ed0bcad
Move instanced index buffer creation to flush time
by bsalomon
· 9 years ago
d8ed1b6
Revert of Move instanced index buffer creation to flush time (patchset #6 id:100001 of https://codereview.chromium.org/1116943004/)
by bsalomon
· 9 years ago
ab622c7
Move instanced index buffer creation to flush time
by bsalomon
· 9 years ago
9954bc3
Use texture barriers to read directly from the RT
by cdalton
· 9 years ago
b0e1be2
Refactor createTexture and onCreateTexture
by egdaniel
· 9 years ago
8dc7c3a
Rename GrStencilBuffer to GrStencilAttachment
by egdaniel
· 9 years ago
36352bf
C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla}
by mtklein
· 9 years ago
9e5fc72
Add stencil buffer create tracking to GPU stats.
by bsalomon
· 10 years ago
6bc1b5f
Dynamically create stencil buffer when needed.
by bsalomon
· 10 years ago
02a44a4
Recycle stencil buffers across render targets.
by bsalomon
· 10 years ago
b197b8f
Use SkXfermode as public facing enum for GrPorterDuffXP
by egdaniel
· 10 years ago
Next »