Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
2e5eaf022e9389b1382cc856fcd7a8e90a078e13
/
src
/
gpu
/
GrGpu.cpp
2e5eaf0
Revert "Revert "Clean up onTransferPixels""
by Jim Van Verth
· 8 years ago
ce57552
Revert "Clean up onTransferPixels"
by Jim Van Verth
· 8 years ago
f7037d0
Clean up onTransferPixels
by Jim Van Verth
· 8 years ago
fbcef6e
Clean up GrResourceProvider usage
by Robert Phillips
· 8 years ago
646e429
Retract GrTexture*.h & GrRenderTarget*.h from other headers
by Robert Phillips
· 8 years ago
9bada54
Revert "Revert "Expand partial render target write pixels workaround.""
by Brian Salomon
· 8 years ago
67d52cf
sk_sp-ify GrResourceProvider some more
by Robert Phillips
· 8 years ago
fdd1170
Revert "Expand partial render target write pixels workaround."
by Brian Salomon
· 8 years ago
0cc507d
Expand partial render target write pixels workaround.
by Brian Salomon
· 8 years ago
d17b4a6
Revert "Revert "Add a flag to GrSurfaceFlags that requires the texture to be cleared upon creation. ""
by Brian Salomon
· 8 years ago
a9e795e
Revert "Add a flag to GrSurfaceFlags that requires the texture to be cleared upon creation. "
by Brian Salomon
· 8 years ago
45e5068
Add a flag to GrSurfaceFlags that requires the texture to be cleared upon creation.
by Brian Salomon
· 8 years ago
92de631
Remove compressed (ETC1) texture support from Ganesh (take 2)
by Robert Phillips
· 8 years ago
bc262e1
Revert "Remove compressed (ETC1) texture support from Ganesh"
by Brian Osman
· 8 years ago
ee26363
Remove compressed (ETC1) texture support from Ganesh
by Robert Phillips
· 8 years ago
b7b7e5f
Add fixes & test for isConfigTexturable and isConfigRenderable
by Robert Phillips
· 8 years ago
154ce91
Replace most uses of GrSurface::desc() with conifg(), width(), etc.
by Brian Salomon
· 8 years ago
5c77975
Add flag to avoid stencil buffers in Skia
by Eric Karl
· 8 years ago
ff92650
Convert GrMesh to a struct
by Chris Dalton
· 8 years ago
bcf612b
Revert "Revert "Plumb the use of GrBackendRenderTarget throughout Skia""
by Greg Daniel
· 8 years ago
e3bd422
Revert "Plumb the use of GrBackendRenderTarget throughout Skia"
by Greg Daniel
· 8 years ago
fdd77da
Plumb the use of GrBackendRenderTarget throughout Skia
by Greg Daniel
· 8 years ago
e3302df
Make InstancedRendering more opList-splitting friendly
by Robert Phillips
· 8 years ago
7ef28f3
Revert "Revert "Plumb GrBackendTexture throughout skia.""
by Greg Daniel
· 8 years ago
7fa5c31
Revert "Plumb GrBackendTexture throughout skia."
by Stan Iliev
· 8 years ago
7da62b9
Plumb GrBackendTexture throughout skia.
by Greg Daniel
· 8 years ago
d2ca59a
Further unify logic in readSurfacePixels and writeSurfacePixels
by Brian Osman
· 8 years ago
1119dc3
Remove discard from GrRenderTarget & force it to always go through a RenderTargetContext
by Robert Phillips
· 8 years ago
81444fb
rename makeCopyForTextureParams to isACopyNeededForTextureParams
by Robert Phillips
· 8 years ago
0b791f5
Remove ownership aruments from render target wrap functions
by Brian Osman
· 8 years ago
67c18d6
Continue making Ganesh use absolute texture coordinates - take 2
by Robert Phillips
· 8 years ago
514baff
Rename GrTextureParams to GrSamplerParams
by Brian Salomon
· 8 years ago
bf7b620
Revert "Revert "Add integer texture support.""
by Brian Salomon
· 8 years ago
9c7edb8
Revert "Add integer texture support."
by Leon Scroggins
· 8 years ago
434c534
Add integer texture support.
by Brian Salomon
· 8 years ago
c633abb
Remove GrStencilSettings from GrPipeline
by csmartdalton
· 8 years ago
c25c5d7
Move memoization of multisample specs id to GrRenderTarget
by csmartdalton
· 8 years ago
6bd5284
Remove SkAutoTUnref and SkAutoTDelete from public includes.
by bungeman
· 8 years ago
84741b3
Add fence support for TransferBuffers
by jvanverth
· 8 years ago
89e6af6
Revert of Clear stencil buffer before using it for drawing (patchset #2 id:20001 of https://codereview.chromium.org/2342873004/ )
by stani
· 8 years ago
c326a38
Clear stencil buffer before using it for drawing
by stani
· 8 years ago
3fe0327
Fix 4444 on Vulkan devices who don't support RGBA_4444
by egdaniel
· 8 years ago
e0d3629
Add test configs for instanced rendering
by csmartdalton
· 8 years ago
0d28e57
Fix caching of sample locations
by csmartdalton
· 9 years ago
42e6798
Revert of Fix caching of sample locations (patchset #3 id:40001 of https://codereview.chromium.org/2111423002/ )
by rmistry
· 9 years ago
09d49a3
Fix caching of sample locations
by csmartdalton
· 9 years ago
37535c9
Add discard support to Vulkan
by egdaniel
· 9 years ago
9cb6340
Start using GrGpuCommandBuffer in GrDrawTarget.
by egdaniel
· 9 years ago
4dbbd04
SkLeanWindows.h: #include "Windows.h" fewer places
by halcanary
· 9 years ago
900bd4a
Add mipmap loading to Vulkan.
by jvanverth
· 9 years ago
2e6055b
Refactor to separate backend object lifecycle and GpuResource budget decision
by kkinnunen
· 9 years ago
c3d706f
Revert of Use transfer buffer for BatchAtlas texture copies (patchset #9 id:160001 of https://codereview.chromium.org/1888473002/ )
by jvanverth
· 9 years ago
b0ec983
Use transfer buffer for BatchAtlas texture copies.
by jvanverth
· 9 years ago
1bf3e71
Add optional data parameter to createBuffer
by cdalton
· 9 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
6e2aad4
Add GrContext::releaseAndAbandonContext()
by bsalomon
· 9 years ago
49c4c22
Remove ownership parameter from GrResourceProvider::wrapBackendTextureAsRenderTarget
by kkinnunen
· 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
1d417a8
Add unit test for vertex attribute count.
by bsalomon
· 9 years ago
7dbd45d
Make max number of vertex attributes be checked dynamically
by bsalomon
· 9 years ago
0e1853c
Update how we send draws to gpu backend to reduce state setting.
by egdaniel
· 9 years ago
18300a3
detach -> release
by mtklein
· 9 years ago
e699d0c
Don't allow nullptr in texels array params (unless using a transfer buffer).
by bsalomon
· 9 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
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
babafcc
Workaround for bug in Tegra 3 when uploading to a render target
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
7df3f5e
added support for PLS path rendering
by ethannicholas
· 9 years ago
17aa047
More framework support for TransferBuffers
by jvanverth
· 9 years ago
5b30c6f
Add fExternalFormatForTexImage to GrGLGpu::ConfigEntry. Use it in GrGLGpu::uploadTexData.
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
fa498fe
Add transfer buffer support.
by jvanverth
· 9 years ago
89fe56b
Pull texture-backed bitmap resampler out of GrTextureParamsAdjuster code into its own class.
by bsalomon
· 9 years ago
100b8f8
Remove min texture size support
by bsalomon
· 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
336cda3
wire up incNumDraws
by joshualitt
· 9 years ago
dac7005
Remove GrGpuTraceMarker hooks until we rethink the design
by joshualitt
· 9 years ago
2dc2994
Various minor cross-platform changes
by jvanverth
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
Next »