Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
7a82edf360697609d078a414e3a9ead0c49ae070
/
src
/
gpu
/
ops
/
GrTextureOp.cpp
7a82edf
Add support for immuatable samplers in vulkan.
by Greg Daniel
· 6 years ago
467994d
Reland "Share GP implementation between GrFillRectOp and GrTextureOp"
by Michael Ludwig
· 6 years ago
4921dc3
Reland "Send max coverage limit for subpixel rects"
by Michael Ludwig
· 6 years ago
45723ac
Take into accout the GrBackendFormat when deciding if we can chain textures together.
by Greg Daniel
· 6 years ago
b136588
Revert "Send max coverage limit for subpixel rects"
by Michael Ludwig
· 6 years ago
78dc72c
Revert "Share GP implementation between GrFillRectOp and GrTextureOp"
by Brian Osman
· 6 years ago
024e262
Share GP implementation between GrFillRectOp and GrTextureOp
by Michael Ludwig
· 6 years ago
4b29d42
Send max coverage limit for subpixel rects
by Michael Ludwig
· 6 years ago
f995c05
Reland "Optimize trivial per-edge aa rect tessellation"
by Michael Ludwig
· 6 years ago
d003d22
Remove SkCanvas::experimental_drawImageSetV0
by Brian Salomon
· 6 years ago
98cb159
Revert "Optimize trivial per-edge aa rect tessellation"
by Eric Boren
· 6 years ago
b336c39
Optimize trivial per-edge aa rect tessellation
by Michael Ludwig
· 6 years ago
1da5cad
Make experimental_drawImageSet support per-quad alpha.
by Brian Salomon
· 6 years ago
574d616
Pass alpha rather than full colors to TextureOps made from image sets.
by Brian Salomon
· 6 years ago
4065d45
Reland "Reland "Have a GrBackendFormat be stored on gpu proxies.""
by Greg Daniel
· 6 years ago
3d139a4
Use half floats for non-normalized color in GrTextureOp
by Brian Osman
· 6 years ago
c182b94
Use vertex writer for per-edge aa; remove templated tessellate function
by Michael Ludwig
· 6 years ago
588cec7
Reenable GrOp chaining.
by Brian Salomon
· 6 years ago
d7157b2
Revert "Reland "Have a GrBackendFormat be stored on gpu proxies.""
by Greg Daniel
· 6 years ago
2f9a5ea
Reland "Have a GrBackendFormat be stored on gpu proxies."
by Greg Daniel
· 6 years ago
f04fb3c
Change how GPs configure attributes
by Brian Osman
· 6 years ago
9a390ac
Guard GrOp::dumpInfo with SK_DEBUG
by Brian Osman
· 6 years ago
919c9e7
Revert "Have a GrBackendFormat be stored on gpu proxies."
by Greg Daniel
· 6 years ago
51b1c12
Have a GrBackendFormat be stored on gpu proxies.
by Greg Daniel
· 6 years ago
20e909e
Pull out sksl emission logic for per-edge aa from GrTextureOp
by Michael Ludwig
· 6 years ago
460eb5e
Reland "Extract per-edge quad vertex tesselation code into reusable interface"
by Michael Ludwig
· 6 years ago
ff78aaa
Revert "Extract per-edge quad vertex tesselation code into reusable interface"
by Brian Osman
· 6 years ago
fc3784b
Extract per-edge quad vertex tesselation code into reusable interface
by Michael Ludwig
· 6 years ago
b41417f
Make GrOp base class responsible for merging bounds.
by Brian Salomon
· 6 years ago
6bee776
Consolidate aa resolution for per-edge aa quads
by Michael Ludwig
· 6 years ago
1f7e438
Add quad type and persp/aa utilities to GrQuad
by Michael Ludwig
· 6 years ago
ae7d770
Allow batching of coverage and non-coverage GrTextureOps.
by Brian Salomon
· 6 years ago
0087c83
Make GrTextureOp disable filtering/aa in more cases.
by Brian Salomon
· 6 years ago
5f4c90e
Outset texture coordinates similarly to positions in GrTextureOp
by Brian Salomon
· 6 years ago
4b8178f
Make TextureOp request vertex space for meshes at once.
by Brian Salomon
· 6 years ago
fd9c3cd
In GrTextureOp store Sk4fs into arrays before writing to vertices.
by Brian Salomon
· 6 years ago
7d94bb5
Skip visiting for allocator gathering in GrTextureOp when all proxies
by Brian Salomon
· 6 years ago
d7065e7
Revert "Revert "Add experimental API to draw a set of SkImages in one SkCanvas call.""
by Brian Salomon
· 6 years ago
8d5b41b
Revert "Add experimental API to draw a set of SkImages in one SkCanvas call."
by Brian Salomon
· 6 years ago
0a0304c
Add experimental API to draw a set of SkImages in one SkCanvas call.
by Brian Salomon
· 6 years ago
f09abc5
Always turn off domain in GrTextureOp for no-aa/nearest
by Brian Salomon
· 6 years ago
f170904
Move integer rect checks from GrRenderTarget::drawTexture to GrTextureOp
by Brian Salomon
· 6 years ago
3093a17
Remove unused macro SK_DONT_DROP_UNNECESSARY_AA_IN_TEXTURE_OP
by Brian Salomon
· 6 years ago
2213ee9
Add support for per-edge AA to GrTextureOp.
by Brian Salomon
· 6 years ago
1620b87
Reland "Change how GrTextureOp computes outset vertices."
by Brian Salomon
· 6 years ago
ab3144c
Revert "Change how GrTextureOp computes outset vertices."
by Brian Salomon
· 6 years ago
42e086c
Change how GrTextureOp computes outset vertices.
by Brian Salomon
· 6 years ago
f723264
Revert "Revert "Reland "Add ability to specify different GP textures for each mesh in a draw."""
by Brian Salomon
· 6 years ago
d4c2970
Specify CPU (buffer) and GPU (shader) types explicitly in Attribute
by Brian Osman
· 6 years ago
cd7907b
Revert "Reland "Add ability to specify different GP textures for each mesh in a draw.""
by Brian Salomon
· 6 years ago
fdec6f4
Disable GrTextureOp Chaining
by Brian Salomon
· 6 years ago
5e81a12
Add support for dynamic state GP textures in Vulkan backend.
by Brian Salomon
· 6 years ago
2d0a6a1
Reland "Add ability to specify different GP textures for each mesh in a draw."
by Brian Salomon
· 6 years ago
deeb655
Revert "Add ability to specify different GP textures for each mesh in a draw."
by Derek Sollenberger
· 6 years ago
d1b8a16
Add ability to specify different GP textures for each mesh in a draw.
by Brian Salomon
· 6 years ago
7eae3e0
Reland "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 6 years ago
fdf05f4
Revert "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 6 years ago
641ac7d
Make result of GrOp::combineIfPossible be an enum.
by Brian Salomon
· 6 years ago
986f64c
Remove multitexturing support from GrTextureOp.
by Brian Salomon
· 6 years ago
b948572
Store GrMeshDrawOps' meshes in GrOpFlushState's arena.
by Brian Salomon
· 6 years ago
12fb9cf
added SkSL saturate() function
by Ethan Nicholas
· 6 years ago
607be37
GrGeometryProcessor derives from GrNonAtomicRef not GrProgramElement.
by Brian Salomon
· 6 years ago
af87483
Move GrGeometryProcessor's textures out of classes and into
by Brian Salomon
· 6 years ago
fd98c2c
Make some GrSurfaceProxy and GrTextureProxy methods easier to access
by Brian Salomon
· 6 years ago
f7dcd76
Remove array of TextureSampler pointers from GrIOResourceProcessor.
by Brian Salomon
· 6 years ago
3ebd354
For TextureOp + Alpha texture, xform paint color to dest color space
by Brian Osman
· 6 years ago
60dd8c7
Introduce enum class for texture type.
by Brian Salomon
· 6 years ago
9b4bd59
Reland "Remove interpolants are inaccurate workaround for Adreno 3xx."
by Brian Salomon
· 6 years ago
532b3f9
Remove clamping of kPlus with F16 configs
by Brian Osman
· 6 years ago
1b112cc
Revert "Remove interpolants are inaccurate workaround for Adreno 3xx."
by Brian Salomon
· 6 years ago
a7a2782
Remove interpolants are inaccurate workaround for Adreno 3xx.
by Brian Salomon
· 6 years ago
4934890
Refactor GrPipeline dynamic state.
by Brian Salomon
· 6 years ago
92be2f7
Revert "Revert "Change how vertex/instance attributes are handled in geometry processors.""
by Brian Salomon
· 6 years ago
c994a93
Move op memory storage to GrContext (take 2)
by Robert Phillips
· 6 years ago
5045e50
Revert "Change how vertex/instance attributes are handled in geometry processors."
by Mike Klein
· 6 years ago
19c1233
Change how vertex/instance attributes are handled in geometry processors.
by Brian Salomon
· 6 years ago
4f6ba2e
Revert "Move op memory storage to GrContext"
by Robert Phillips
· 6 years ago
c891b10
Simplify usage of GrGLSLColorSpaceXformHelper
by Brian Osman
· 6 years ago
c8cee44
Move op memory storage to GrContext
by Robert Phillips
· 6 years ago
c640d0d
Revert "Revert "SkTypes: extract SkTo""
by Hal Canary
· 6 years ago
fdcfb8b
Revert "SkTypes: extract SkTo"
by Hal Canary
· 6 years ago
2a2f675
SkTypes: extract SkTo
by Hal Canary
· 6 years ago
7c525e6
Plumb GrContext everywhere
by Robert Phillips
· 6 years ago
79aea6a
trim #include <new> from SkPostConfig.h
by Mike Klein
· 6 years ago
09c9400
Reland "Reland "Require mips to be allocated at texture creation time and disable late allocations.""
by Greg Daniel
· 6 years ago
01422bc
Revert "Reland "Require mips to be allocated at texture creation time and disable late allocations.""
by Greg Daniel
· 6 years ago
9eb36b9
Reland "Require mips to be allocated at texture creation time and disable late allocations."
by Greg Daniel
· 6 years ago
fff1966
Revert "Reland "Workaround constexpr bug in MSVC 2015 in GrTextureOp""
by Brian Salomon
· 6 years ago
0c78238
Revert "Require mips to be allocated at texture creation time and disable late allocations."
by Greg Daniel
· 6 years ago
cd2c3f9
Require mips to be allocated at texture creation time and disable late allocations.
by Greg Daniel
· 6 years ago
2b23c4b
Dest color space no longer impacts mipmaps or texture sampling
by Brian Osman
· 6 years ago
70132d0
Make GrPrimitiveProcessor::Attribute a class, hide data members.
by Brian Salomon
· 6 years ago
594b64c
Revert "Revert "Make GrTextureOp disable coverage AA when rect falls on integers.""
by Brian Salomon
· 6 years ago
36be574
Revert "Make GrTextureOp disable coverage AA when rect falls on integers."
by Brian Salomon
· 6 years ago
ca439a0
Make GrTextureOp disable coverage AA when rect falls on integers.
by Brian Salomon
· 6 years ago
d8eb7b6
Reland "Turn off domain in GrTextureOp when src rect contains entire proxy"
by Brian Salomon
· 6 years ago
16b1eab
Reland "Workaround constexpr bug in MSVC 2015 in GrTextureOp"
by Brian Salomon
· 6 years ago
b80ffee
Reland "Add support for SkCanvas::kStrict_SrcRectConstraint to GrTextureOp."
by Brian Salomon
· 6 years ago
633f20e
Revert "Add support for SkCanvas::kStrict_SrcRectConstraint to GrTextureOp."
by Stephen White
· 6 years ago
024317f
Revert "Workaround constexpr bug in MSVC 2015 in GrTextureOp"
by Stephen White
· 6 years ago
Next »