Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
b0047b57b7fad4b39501db735fb625a9171ad24a
/
src
/
gpu
/
GrProgramDesc.cpp
b0047b5
Revert "Remove most of GrConfig.h"
by Brian Salomon
· 6 years ago
80e334d
Remove most of GrConfig.h
by Brian Salomon
· 6 years ago
7eabfe8
This is a reland of GrDomainEffect with significant changes:
by Brian Salomon
· 6 years ago
c15e890
Move the initial GrProgramDesc keyLength into the header
by Robert Phillips
· 6 years ago
933484f
Stop using GrPixelConfig in Metal & Dawn's GrProgramDesc creation
by Robert Phillips
· 6 years ago
323471e
Remove GrProgramDesc's need for the GrGpu
by Robert Phillips
· 6 years ago
fcaae48
Use GrProgramInfo's primitiveType field
by Robert Phillips
· 6 years ago
524e28b
Use GrSurfaceProxyView for dst proxies.
by Greg Daniel
· 6 years ago
f272bea
Plumb GrBackendFormat into the GrPrimitiveProcessor::TextureSampler
by Robert Phillips
· 6 years ago
4face83
Plumb GrPrimitiveType down to GrProgramDesc::Build
by Robert Phillips
· 6 years ago
7de1333
Add computation of requestedFeatures to GrProgramInfo and use it
by Robert Phillips
· 6 years ago
2579de4
Tighten up creation of the GrProgramDesc and remove some unnecessary checks
by Robert Phillips
· 6 years ago
901aff0
Add GrProgramInfo to centralize management of program information
by Robert Phillips
· 6 years ago
f19f9ca
Handle F16Norm clamping in SkPaint->GrPaint conversion.
by Brian Salomon
· 6 years ago
67529b2
SkSL GLSL generator writes default precision for sampler2D/samplerExternalOS/sampler2DRect
by Brian Salomon
· 6 years ago
2739fd2
Reland: Enable YCbCr sampler support on platforms other than Android
by Sergey Ulanov
· 6 years ago
9fc5e8d
Revert "Enable YCbCr sampler support on platforms other than Android"
by Greg Daniel
· 6 years ago
cc4573d
Enable YCbCr sampler support on platforms other than Android
by Sergey Ulanov
· 6 years ago
1a22b7f
Fix a couple potential bugs when adding sampler info to a program key
by Brian Osman
· 6 years ago
f209e88
Update SkSurface_Gpu::Valid to take a backend format
by Robert Phillips
· 6 years ago
2c3398d
Switch from querying swizzle on caps to using swizzles stored on proxies.
by Greg Daniel
· 6 years ago
68ba117
GrShaderCaps always stores config texture swizzles.
by Brian Salomon
· 6 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 6 years ago
8c4cafd
Don't flush pipeline state when querying sample locations in GL
by Chris Dalton
· 6 years ago
5ced0bf
Add shader based blending of kPlus for configs that need clamping
by Brian Osman
· 6 years ago
65cdd61
Ganesh: Clamp blend inputs when using F16_Clamped pixel config
by Brian Osman
· 6 years ago
d7291ba
Restore support for multisample locations
by Chris Dalton
· 6 years ago
f259b8b
Add kRGB_888X_GrPixelConfig
by Greg Daniel
· 6 years ago
d0fe875
Remove destination GrRenderTargetProxy from GrPipeline
by Robert Phillips
· 7 years ago
d3e7130
Add a hash of all vertex attributes to the GrProgramDesc key
by Brian Osman
· 7 years ago
7a82edf
Add support for immuatable samplers in vulkan.
by Greg Daniel
· 7 years ago
7eae3e0
Reland "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 7 years ago
fdf05f4
Revert "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 7 years ago
af87483
Move GrGeometryProcessor's textures out of classes and into
by Brian Salomon
· 7 years ago
e782f84
Remove GrResourceIOProcessor.
by Brian Salomon
· 7 years ago
60dd8c7
Introduce enum class for texture type.
by Brian Salomon
· 7 years ago
db10ed0
Remove unused kBufferSampler_GrSLType
by Brian Salomon
· 7 years ago
662ea4b
Remove texel buffer support.
by Brian Salomon
· 7 years ago
e72e773
remove SkTCast
by Mike Klein
· 7 years ago
b089765
Reland "Remove SK_MaxSizeT, SK_M{in|ax}U{16|32}, #defines."
by Ben Wagner
· 7 years ago
ab17347
Revert "Remove SK_MaxSizeT, SK_M{in|ax}U{16|32}, #defines."
by Hal Canary
· 7 years ago
c640d0d
Revert "Revert "SkTypes: extract SkTo""
by Hal Canary
· 7 years ago
e1bc7de
Remove SK_MaxSizeT, SK_M{in|ax}U{16|32}, #defines.
by Hal Canary
· 7 years ago
fdcfb8b
Revert "SkTypes: extract SkTo"
by Hal Canary
· 7 years ago
2a2f675
SkTypes: extract SkTo
by Hal Canary
· 7 years ago
535ba8d
Drop unused support for MSAA sample locations
by Chris Dalton
· 7 years ago
5711133
Remove integer texture support
by Brian Salomon
· 8 years ago
7f86192
Revert "Drop support for unused MSAA extensions"
by Robert Phillips
· 8 years ago
7df2746
Drop support for unused MSAA extensions
by Chris Dalton
· 8 years ago
47c8ed3
Reland "Fix precision caps and rrect/ellipse effect precisions"
by Chris Dalton
· 8 years ago
24f9c19
Revert "Fix precision caps and rrect/ellipse effect precisions"
by Brian Osman
· 8 years ago
e421800
Fix precision caps and rrect/ellipse effect precisions
by Chris Dalton
· 8 years ago
559f556
Remove support for image load/store
by Brian Salomon
· 8 years ago
2890fbf
Make GrPipeline hold a GrRenderTargetProxy (instead of a GrRenderTarget)
by Robert Phillips
· 8 years ago
bb581ce
Convert DstTexture to DstProxy (take 2)
by Robert Phillips
· 8 years ago
9bee2e5
Revise system for checking for uninstantiated proxies
by Robert Phillips
· 8 years ago
c375704
Revert "Convert DstTexture to DstProxy"
by Robert Phillips
· 8 years ago
87f7f1c
Convert DstTexture to DstProxy
by Robert Phillips
· 8 years ago
8a02f65
Switch ImageStorageAccess over to GrTextureProxies
by Robert Phillips
· 8 years ago
ab015ef
Move the ability to access textures, buffers, and image storages out from GrProcessor.
by Brian Salomon
· 8 years ago
18dfa98
Store the dst texture used by an XP in GrPipeline rather than in the XP.
by Brian Salomon
· 8 years ago
e7d3048
Remove GrPipelineOptimizations computation from GrPipeline::init and nest in GrMeshDrawOp.
by Brian Salomon
· 8 years ago
3865711
Replaced all calls to fragmentPosition() with sk_FragCoord
by Ethan Nicholas
· 9 years ago
cae3a4c
Revert "Replaced all calls to fragmentPosition() with sk_FragCoord"
by Ethan Nicholas
· 9 years ago
de4d301
Replaced all calls to fragmentPosition() with sk_FragCoord
by Ethan Nicholas
· 9 years ago
8c852be
Removing tracking of whether GP/FP coverage calculations are used by XP.
by Brian Salomon
· 9 years ago
1edc5b9
Rename vars and functions from 'glslcaps'->'shadercaps'
by Brian Salomon
· 9 years ago
94efbf5
Merge GrGLSLCaps into GrShaderCaps
by Brian Salomon
· 9 years ago
f9f4512
Reland image storage with fixes.
by Brian Salomon
· 9 years ago
59dc411
Revert "Initial OpenGL Image support."
by Brian Salomon
· 9 years ago
be34882
Initial OpenGL Image support.
by Brian Salomon
· 9 years ago
b014cca
Make GrBufferAccess a nested class of GrProcessor
by Brian Salomon
· 9 years ago
db4183d
In GrProcessor::TextureSampler drop the "get", it's cleaner
by Brian Salomon
· 9 years ago
0bbecb2
Rename GrTextureAccess to GrProcessor::TextureSampler.
by Brian Salomon
· 9 years ago
2245803
Rename GrTextureBufferSampler to GrBufferSampler
by csmartdalton
· 9 years ago
739c5bf
Revert "Revert "Limit GL_TEXTURE_RECTANGLE filtering to bilinear.""
by Brian Salomon
· 9 years ago
ce4d04a
Revert "Limit GL_TEXTURE_RECTANGLE filtering to bilinear."
by Ben Wagner
· 9 years ago
4d53c44
Limit GL_TEXTURE_RECTANGLE filtering to bilinear.
by Brian Salomon
· 9 years ago
c633abb
Remove GrStencilSettings from GrPipeline
by csmartdalton
· 9 years ago
2eda5b3
Conditionally insert gl_PointSize into shaders.
by bsalomon
· 9 years ago
a624bf3
Stop flattening GrCoordTransforms in parent GrFragmentProcessors.
by bsalomon
· 9 years ago
56b7dc4
Revert of Stop flattening GrCoordTransforms in parent GrFragmentProcessors. (patchset #3 id:40001 of https://codereview.chromium.org/2339203002/ )
by bsalomon
· 9 years ago
d91237e
Stop flattening GrCoordTransforms in parent GrFragmentProcessors.
by bsalomon
· 9 years ago
5d8f69f
Merge GrGLSLProgramDesc into GrProgramDesc
by egdaniel
· 9 years ago
[Renamed (90%) from src/gpu/glsl/GrGLSLProgramDesc.cpp]
0d9990f
Merge ProgramDesc's for GL and Vulkan
by egdaniel
· 9 years ago
[Renamed (92%) from src/gpu/gl/GrGLProgramDesc.cpp]
990dbc8
Add Texture2D and Sampler GrSLTypes
by egdaniel
· 9 years ago
74b8d32
Implement texel buffers
by cdalton
· 9 years ago
a6b92ad
Infer sampler precision from pixel config
by cdalton
· 9 years ago
28f45b9
Add "sample locations" feature to GrProcessor
by cdalton
· 9 years ago
8733210
Replace fWillReadFragmentPosition with a bitfield
by cdalton
· 9 years ago
ae04ecf
Fix GL texture target program key
by bsalomon
· 10 years ago
e5286e0
Beginning of support for texture rectangles.
by bsalomon
· 10 years ago
7f9b2e4
Swizzle shader output and blend when using GL_RED to implement kAlpha_8_GrPixelConfig
by bsalomon
· 10 years ago
65859ec
Fix uninit texture key with odd number of textures
by bsalomon
· 10 years ago
cdee009
Add a class representing texture swizzle.
by bsalomon
· 10 years ago
3183a41
Revert of Add a class representing texture swizzle. (patchset #6 id:100001 of https://codereview.chromium.org/1567733005/ )
by mtklein
· 10 years ago
1a1efea
Add a class representing texture swizzle.
by bsalomon
· 10 years ago
2047b78
Don't ref/unref the static src-over xp
by bsalomon
· 10 years ago
56cf6dc
Create a static instances of SrcOver XferProcessor
by egdaniel
· 10 years ago
7ea33f5
Initial version of external_oes texture support and unit test
by bsalomon
· 10 years ago
Next »