Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
620003692923dc6c6df5a1b66288988b6783a69f
/
src
/
gpu
/
effects
/
GrTextureDomain.h
c63ec5c
Fix tautological comparison in GrTextureDomain.cpp
by Hans Wennborg
· 7 years ago
2240be9
Remove color space xform from GrTextureDomain & GrSimpleTextureEffect
by Brian Osman
· 7 years ago
f7b8820
re-land of new SkSL precisions
by Ethan Nicholas
· 7 years ago
27185a9
Revert "Revert "Revert "Switched highp float to highfloat and mediump float to half."""
by Ethan Nicholas
· 7 years ago
05d5a13
Revert "Revert "Switched highp float to highfloat and mediump float to half.""
by Ethan Nicholas
· 7 years ago
2bbdcc4
Rework GrSamplerParams to be more compact and use its own wrap mode enum.
by Brian Salomon
· 7 years ago
1d816b9
Revert "Switched highp float to highfloat and mediump float to half."
by Brian Salomon
· 7 years ago
88d99c6
Switched highp float to highfloat and mediump float to half.
by Ethan Nicholas
· 7 years ago
aff329b
Make GrFragmentProcessor be non-refcounted and use std::unique_ptr.
by Brian Salomon
· 7 years ago
5af9ea3
renamed SkSL types in preparation for killing precision modifiers
by Ethan Nicholas
· 7 years ago
3f6f965
Implement clone for 6 additional GrFragmentProcessor subclasses.
by Brian Salomon
· 7 years ago
6cd51b5
Remove GrSingleTextureEffect
by Brian Salomon
· 7 years ago
1a2a7ab
More GrFragmentProcessor::clone() implementations.
by Brian Salomon
· 7 years ago
ffc2ec4
Implement clone() for GrDisplacementEffect
by Brian Salomon
· 7 years ago
c686ce3
Smaller fragment from "Reduce dependence on GrSurface's origin field"
by Robert Phillips
· 7 years ago
96be9df
Revert "Reduce dependence on GrSurface's origin field"
by Robert Phillips
· 7 years ago
467022b
Reduce dependence on GrSurface's origin field
by Robert Phillips
· 7 years ago
bca23b8
Remove unused ctor in GrTextureDomain
by Robert Phillips
· 7 years ago
0c26a9d
GR_TEST_UTILS fixes
by Brian Salomon
· 7 years ago
fbcef6e
Clean up GrResourceProvider usage
by Robert Phillips
· 7 years ago
3798c86
Remove GrFragmentProcessor-derived class' GrTexture-based ctors
by Robert Phillips
· 7 years ago
296b1cc
Retract GrContext from src/gpu/effects
by Robert Phillips
· 8 years ago
cb30bb2
Remove GrFragmentProcessor::computeInvariantOutput
by Brian Salomon
· 8 years ago
40fd7c9
Push GrTextureProxy down to more effects
by Robert Phillips
· 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
e98234f
Start making texture coordinates be absolute
by Robert Phillips
· 8 years ago
c468963
Respect color space in GrTextureDomainEffect
by Brian Osman
· 8 years ago
1edc5b9
Rename vars and functions from 'glslcaps'->'shadercaps'
by Brian Salomon
· 8 years ago
94efbf5
Merge GrGLSLCaps into GrShaderCaps
by Brian Salomon
· 8 years ago
101b844
Remove GrGLSLSampler type and subclasses
by Brian Salomon
· 8 years ago
514baff
Rename GrTextureParams to GrSamplerParams
by Brian Salomon
· 8 years ago
0bbecb2
Rename GrTextureAccess to GrProcessor::TextureSampler.
by Brian Salomon
· 8 years ago
2ebd0c8
Remove option to make GrCoordTransforms apply to device positions.
by Brian Salomon
· 8 years ago
54f30c1
Introduce GrColorSpaceXform, for gamut conversion on textures
by brianosman
· 8 years ago
06ca8ec
sk_sp for Ganesh.
by bungeman
· 8 years ago
09aa1fc
Refactor how we store and use samplers in Ganesh
by egdaniel
· 8 years ago
b800248
Revert of Refactor how we store and use samplers in Ganesh (patchset #7 id:120001 of https://codereview.chromium.org/1885863004/ )
by egdaniel
· 8 years ago
45b61a1
Refactor how we store and use samplers in Ganesh
by egdaniel
· 8 years ago
3f6f76f
Rename EmitArgs::fSamplers to fTexSamplers
by cdalton
· 8 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 8 years ago
7ea439b
Create GLSLUniformHandler class for gpu backend
by egdaniel
· 9 years ago
a2e3e0f
Move glsl onto EmitArgs struct for emitCode
by egdaniel
· 9 years ago
e004bfc
Increase the amount of debug information printed out by batches
by robertphillips
· 9 years ago
57d3b03
Rename some processor functions from GL to GLSL
by egdaniel
· 9 years ago
64c4728
Make all GrFragmentProcessors GL independent.
by egdaniel
· 9 years ago
2d721d3
Move all ShaderBuilder files to GLSL
by egdaniel
· 9 years ago
7dc4bd0
Remove GrGLProcessor and create GrGLSLTextureSampler class.
by egdaniel
· 9 years ago
018fb62
Create GLSL base class for ProgramDataManager
by egdaniel
· 9 years ago
0ba8c24
Insert clip fragment processor outside GrCMM
by bsalomon
· 9 years ago
4a33952
Bye bye processor data manager.
by bsalomon
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
b5fb5af
Fix for MSAN unintialized value
by joshualitt
· 9 years ago
b1daa86
When getGLInstance is called on a frag proc, the resulting GrGLFragmentProcessor will be the root of a tree of GrGLFragmentProcessors that mirrors the GrFragmentProcessor's tree. This allows setData() to be called recursively (removing the responsibility from compose shader) and allows gl instances direct access to their children gl instances so they can emit their code.
by wangyix
· 9 years ago
4b3050b
Added registerChild; transforms, textures, glKey automatically handled.
by wangyix
· 9 years ago
6af0c93
Moved GrGLFragmentProcessor definition to its own file
by wangyix
· 9 years ago
5f10b5c
More threading of GrProcessorDataManager
by joshualitt
· 9 years ago
cfc1886
Use GLSLCaps for creating processor keys and GLSL-specific programs
by jvanverth
· 9 years ago
d0d37ca
Implement approx-match support in image filter saveLayer() offscreen.
by senorblanco
· 9 years ago
82973db
Revert of Implement approx-match support in image filter saveLayer() offscreen. (patchset #31 id:590001 of https://codereview.chromium.org/1034733002/)
by rmistry
· 9 years ago
46112cf
Implement approx-match support in image filter saveLayer() offscreen.
by senorblanco
· 9 years ago
36352bf
C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla}
by mtklein
· 9 years ago
72c9faa
Fix up all the easy virtual ... SK_OVERRIDE cases.
by mtklein
· 10 years ago
eb2a676
Remove backend factories
by joshualitt
· 10 years ago
605dd0f
Move GrInvariantOutput out of GrProcessor and into its own class.
by egdaniel
· 10 years ago
0e08fc1
Push isEqual/onIsEqual down from GrProcessor to subclasses.
by bsalomon
· 10 years ago
1a8ecdf
Add isSingleComponent bool to getConstantColorComponent
by egdaniel
· 10 years ago
b4b7a4c
Revert of Add isSingleComponent bool to getConstantColorComponent (patchset #6 id:100001 of https://codereview.chromium.org/608253002/)
by robertphillips
· 10 years ago
3b8af07
Add isSingleComponent bool to getConstantColorComponent
by egdaniel
· 10 years ago
b0a8a37
Patch to create a distinct geometry processor. The vast majority of this patch
by joshualitt
· 10 years ago
30ba436
Initial refactor of shaderbuilder to prepare for geometry shaders
by joshualitt
· 10 years ago
01a492f
Fix == operator in GrTextureDomain so we don't compair uninitilized values
by egdaniel
· 10 years ago
7510b22
Rename GrGLUniformManager to GrGLProgramDataManager
by kkinnunen
· 10 years ago
5ae5fc5
Adding repeat mode to texture domain
by joshualitt
· 10 years ago
63e99f7
Allow GrGLEffects to produce variable length keys.
by bsalomon
· 10 years ago
83d081a
Goodbye GrEffectRef.
by bsalomon
· 10 years ago
7d7f314
Use GrTextureDomain in GrBicubicEffect to perform non-bleeding HQ filter drawBitmap.
by commit-bot@chromium.org
· 11 years ago
907fbd5
Make texture domain a helper so that it can be incorporated into other effects.
by commit-bot@chromium.org
· 11 years ago