Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
6b043cb9cc1a45a9277d40c9f37b8021b77389b6
/
src
/
gpu
/
SkGr.h
db78cba
Avoid creating MIPs until necessary when MIP bias is active
by Brian Osman
· 7 years ago
bc54fad
Refactor GrUploadPixmap logic into MakeCrossContextFromPixmap
by Greg Daniel
· 7 years ago
3081508
Remove unused code resulted from deleting DeferredTextureImage
by Greg Daniel
· 7 years ago
7e1912a
Move GrMakeCachedBitmapProxy work in lazy mode
by Greg Daniel
· 7 years ago
a4ead65
Add function to GrProxyProvider to lazily upload mip map data
by Greg Daniel
· 7 years ago
490695b
Add param to GrMakeCachedImageProxy to specify the SkBackingFit
by Greg Daniel
· 7 years ago
7a92639
Disable texture strip atlasing for DDL
by Robert Phillips
· 7 years ago
0bd24dc
Funnel most proxy creation through GrProxyProvider
by Robert Phillips
· 7 years ago
1afd4cd
Add GrProxyProvider
by Robert Phillips
· 7 years ago
4cbb6e6
Pass GrRenderTargetContext's GrColorSpaceInfo to SkShader and SkColorFilter.
by Brian Salomon
· 7 years ago
f3569f0
Add GrColorSpaceInfo and use in place of GrRenderTargetContext in paint conversion.
by Brian Salomon
· 7 years ago
e1da1d9
Add option to create a deferred render target context with mips
by Greg Daniel
· 7 years ago
55afd6d
Revert "Revert "Update GrBitmapTextureMaker for handling mipped requests""
by Greg Daniel
· 7 years ago
8b059bd
Revert "Update GrBitmapTextureMaker for handling mipped requests"
by Greg Daniel
· 7 years ago
d1935c1
Update GrBitmapTextureMaker for handling mipped requests
by Greg Daniel
· 7 years ago
a4083c9
make most of SkColorPriv.h private
by Cary Clark
· 7 years ago
2bbdcc4
Rework GrSamplerParams to be more compact and use its own wrap mode enum.
by Brian Salomon
· 7 years ago
b4aab9a
Replace SkFAIL with SK_ABORT.
by Ben Wagner
· 7 years ago
aff329b
Make GrFragmentProcessor be non-refcounted and use std::unique_ptr.
by Brian Salomon
· 7 years ago
81e7bf8
Update gpu caps for valid sample counts.
by Greg Daniel
· 7 years ago
590533f
Plumb raw GrMipLevel* down instead of SkTArray<GrMipLevel> in GrGpu
by Robert Phillips
· 7 years ago
3809bab
Add GrPrimitiveType::kLinesAdjacency
by Chris Dalton
· 7 years ago
7cd974f
Revert "Add GrPrimitiveType::kLinesAdjacency"
by Ravi Mistry
· 7 years ago
f7eb015
Add GrPrimitiveType::kLinesAdjacency
by Chris Dalton
· 7 years ago
6b3542a
move Coeff into blendmode
by Mike Reed
· 7 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
dedac85
Allow numerical color spaces with legacy rendering
by Matt Sarett
· 8 years ago
91b43e4
remove unused etc logic
by Mike Reed
· 8 years ago
185ba21
change drawAtlas to behave like drawVertices
by Mike Reed
· 8 years ago
84c9cb7
getDeferredTextureImageData(): preserve color space in legacy mode
by Matt Sarett
· 8 years ago
887cdf1
move vertex-mode enum into SkVertices
by Mike Reed
· 8 years ago
7807580
Make SkGr.h GrTexture-free
by Robert Phillips
· 8 years ago
0ae6faa
Make SkImage_Gpu be deferred (take 2)
by Robert Phillips
· 8 years ago
bbd7a3b
Make experimental Perlin noise shader take texture proxies
by Robert Phillips
· 8 years ago
eaa78c4
Revert "Make SkImage_Gpu be deferred"
by Robert Phillips
· 8 years ago
0db235b
Make SkImage_Gpu be deferred
by Robert Phillips
· 8 years ago
0c984a0
More pre-emptive proxification
by Robert Phillips
· 8 years ago
a4c41b3
Push setMipColorMode calls further down-stack & add to GrTextureProxy
by Robert Phillips
· 8 years ago
26c90e0
Add GrRenderTargetContext::resourceProvider & GrResourceProvider::caps
by Robert Phillips
· 8 years ago
d374948
Consolidate Proxy caching code in GrResourceProvider
by Robert Phillips
· 8 years ago
3b65598
Make SkGr.h private and remove unused functions
by Brian Osman
· 8 years ago
[Renamed (74%) from src/gpu/SkGrPriv.h]
e14d305
Add GrMakeCachedBitmapProxy
by Robert Phillips
· 8 years ago
199fb87
Add refcnt'ed immutable vertices class for SkCanvas::drawVertices.
by Brian Salomon
· 8 years ago
587e08f
Revert "Revert "Start of rewrite of GrFragmentProcessor optimizations.""
by Brian Salomon
· 8 years ago
052fd51
Revert "Start of rewrite of GrFragmentProcessor optimizations."
by Ethan Nicholas
· 8 years ago
85eb422
Start of rewrite of GrFragmentProcessor optimizations.
by Brian Salomon
· 8 years ago
6f1d36c
Delay SkPaint->GrPaint conversion in text rendering.
by Brian Salomon
· 8 years ago
61624f0
Plumb dst color space in many places, rather than "mode"
by Brian Osman
· 8 years ago
25a8809
Rename GrBatch to GrOp
by Brian Salomon
· 8 years ago
514baff
Rename GrTextureParams to GrSamplerParams
by Brian Salomon
· 8 years ago
d470673
make SkXfermode.h go away
by Mike Reed
· 8 years ago
7b8400d
Rename SkSourceGammaTreatment to SkDestinationSurfaceColorMode
by Brian Osman
· 8 years ago
7d954ad
remove xfermode from public api
by Mike Reed
· 8 years ago
1105224
Rename GrDrawContext to GrRenderTargetContext
by Brian Osman
· 8 years ago
27a3aa5
Make GrRenderableConfigForColorSpace argument const
by brianosman
· 8 years ago
2695eaa
Fix some GPU image filter code to preserve precision and color space
by brianosman
· 8 years ago
8fe485b
Just pass the draw context to paint conversion
by brianosman
· 8 years ago
1638c0d
Add destination color space to AsFPArgs. Eliminates last XFORMTODO.
by brianosman
· 8 years ago
396fcdb
Cleanup of code that converts from GPU-backed resources to SkImageInfo
by brianosman
· 8 years ago
f292a0c
Remove SkGrPixelRef
by robertphillips
· 8 years ago
614d8f9
Remove GrWrapTextureInBitmap from public API
by bsalomon
· 8 years ago
52ede1d
More removal of SkColorProfileType...
by brianosman
· 8 years ago
802acec
Revert of More removal of SkColorProfileType... (patchset #2 id:20001 of https://codereview.chromium.org/2071393002/ )
by egdaniel
· 8 years ago
944876f
More removal of SkColorProfileType...
by brianosman
· 8 years ago
06ca8ec
sk_sp for Ganesh.
by bungeman
· 8 years ago
982eb7f
Add new SkSourceGammaTreatment enum, used in situations like mipmap construction, where we need to know if we should respect (vs. ignore) the gamma encoding of sRGB tagged images. Plumb that extensively.
by brianosman
· 8 years ago
186d2d4
Plumbing mipmaps to the point of creation.
by cblume
· 8 years ago
898235c
SkSurfaceProps now has a gamma-correct ("AllowSRGBInputs") flag. That's propagated in a few places so that the backend can do the right thing for L32 vs S32 mode.
by brianosman
· 9 years ago
a635936
sRGB support in Ganesh. Several pieces:
by brianosman
· 9 years ago
8bea890
Propogate SkBudgeted for NewFromDeferredTextureImageData
by ericrk
· 9 years ago
c571c00
Revert of sRGB support in Ganesh. Several pieces: (patchset #12 id:220001 of https://codereview.chromium.org/1789663002/ )
by brianosman
· 9 years ago
9e3f1bf
sRGB support in Ganesh. Several pieces:
by brianosman
· 9 years ago
0d99686
Restore SkImage::NewTextureFromPixmap changes.
by bsalomon
· 9 years ago
2366408
TBR=robertphillips@google.com
by bsalomon
· 9 years ago
045afea
Add SkImage::NewTextureFromPixmap
by bsalomon
· 9 years ago
55f2d2d
Creating functions for uploading a mipmapped texture.
by cblume
· 9 years ago
33a5fce
Initial implementation of GPU no filter NinePatch
by joshualitt
· 9 years ago
c55271f
Separate out natively-texture image/bmp draws from cached-as-texture image/bmp draws
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
1a1d0b8
Remove check for whole image in the cache in SkGpuDevice::shouldTileImage
by bsalomon
· 9 years ago
afa95e2
Remove image usage type enum. Use GrTextureParams instead.
by bsalomon
· 9 years ago
f276ac5
Move functions from SkGr to SkGrPriv.h
by bsalomon
· 9 years ago
aa48d36
Fix drawVertices when there is a paint alpha
by bsalomon
· 9 years ago
856e9d9
Revert[4] of add ImageShader, sharing code with its Bitmap cousin
by reed
· 9 years ago
b5d3263
try texture-maker to generalize stretching for npot and min-tex-size
by reed
· 9 years ago
f1b7a1d
Make skpaint->grpaint flow work for composing draws (verts and atlas)
by bsalomon
· 9 years ago
85d9178
Use SkImageCacherator in SkImages
by reed
· 9 years ago
8f34372
Extend SkImageGenerator to support natively generated GrTextures. As part of this, added uniqueID() to the generator, and made it be in the same namespace is bitmaps, pixelrefs, images.
by reed
· 9 years ago