Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
238069b3f58d3b20f710f77a64632470a3bf256a
/
src
/
gpu
/
GrShaderCaps.cpp
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
061020e
With ES3, enable both ES2 and ES3 external image extensions
by Brian Osman
· 6 years ago
7c7ff03
ccpr: Normalize homogeneous coords with frexp/ldexp
by Chris Dalton
· 6 years ago
c2d0dd6
Add a shader cap for incomplete short int precision
by Chris Dalton
· 6 years ago
7fe33c0
Drop unused shader support for multisample interpolation
by Chris Dalton
· 7 years ago
6028361
Drop unused shader support for sample variables
by Chris Dalton
· 7 years ago
426e6c5
Remove (unused) NV_bindless_texture from GL interface
by Brian Osman
· 7 years ago
7f86192
Revert "Drop support for unused MSAA extensions"
by Robert Phillips
· 7 years ago
7df2746
Drop support for unused MSAA extensions
by Chris Dalton
· 7 years ago
01b476a
Start of adding GrContextOption that overrides driver workarounds.
by Brian Salomon
· 7 years ago
dba65f9
Add a workaround for inaccurate interpolants on Adreno 3xx.
by Brian Salomon
· 7 years ago
cd3261a
Revert "Revert "Added SkSL workaround for devices which cannot safely access gl_FragCoord""
by Brian Osman
· 7 years ago
9d6929c
Revert "Added SkSL workaround for devices which cannot safely access gl_FragCoord"
by Brian Osman
· 7 years ago
1001f84
Added SkSL workaround for devices which cannot safely access gl_FragCoord
by Brian Osman
· 7 years ago
8fd7955
Enable the GL_EXT_geometry_shader extension where necessary
by Chris Dalton
· 7 years ago
10ed243
Add cap on intel to avoid calling abs and floor on the same line in a shader.
by Greg Daniel
· 7 years ago
762d5e7
Revert "Revert "Use a dst size threshold for multitexturing images.""
by Brian Salomon
· 7 years ago
be85ef2
Revert "Use a dst size threshold for multitexturing images."
by Brian Salomon
· 7 years ago
edfa0d2
Use a dst size threshold for multitexturing images.
by Brian Salomon
· 7 years ago
47c8ed3
Reland "Fix precision caps and rrect/ellipse effect precisions"
by Chris Dalton
· 7 years ago
3b2f5b6
Revert "Revert "Revert "Add private grpixelconfigs for alpha_8 and alpha_half"""
by Greg Daniel
· 7 years ago
b5fb7cf
Revert "Revert "Add private grpixelconfigs for alpha_8 and alpha_half""
by Greg Daniel
· 7 years ago
24f9c19
Revert "Fix precision caps and rrect/ellipse effect precisions"
by Brian Osman
· 7 years ago
e421800
Fix precision caps and rrect/ellipse effect precisions
by Chris Dalton
· 7 years ago
0fb6db4
Revert "Add private grpixelconfigs for alpha_8 and alpha_half"
by Greg Daniel
· 7 years ago
559f556
Remove support for image load/store
by Brian Salomon
· 7 years ago
33d17cb
Add private grpixelconfigs for alpha_8 and alpha_half
by Greg Daniel
· 7 years ago
0b4d8aa
Add benchmark for comparing multitexturing to non-multitexturing image draws.
by Brian Salomon
· 7 years ago
f1b47bb
Add a cap for geometry shader invocations
by Chris Dalton
· 7 years ago
4127456
Disable flat interpolation in TextureOp on Qualcomm
by Brian Salomon
· 7 years ago
195c05b
Move several GrContextOptions fields behind GR_TEST_UTILS
by Brian Osman
· 7 years ago
b4aab9a
Replace SkFAIL with SK_ABORT.
by Ben Wagner
· 7 years ago
8048822
Revert "Revert "Support single line objects and arrays""
by Brian Osman
· 7 years ago
71a1889
Revert "Revert "GrContext::dump that produces JSON formatted output""
by Brian Osman
· 7 years ago
0f450ac
Revert "GrContext::dump that produces JSON formatted output"
by Brian Osman
· 7 years ago
a5a69cf
Revert "Support single line objects and arrays"
by Brian Osman
· 7 years ago
6a7d56f
Support single line objects and arrays
by Brian Osman
· 7 years ago
175af0d
GrContext::dump that produces JSON formatted output
by Brian Osman
· 7 years ago
8a0044f
Tiling support for GrGradientEffect kTwo_ColorType/kThree_ColorType
by Florin Malita
· 7 years ago
dff5d43
Guard against D3D NaN/Infinity literals bug
by Brian Osman
· 7 years ago
1d61635
Add support for instanced draws
by Chris Dalton
· 7 years ago
ac1e496
Workaround Mali static analysis bug
by Brian Osman
· 7 years ago
92de631
Remove compressed (ETC1) texture support from Ganesh (take 2)
by Robert Phillips
· 7 years ago
bc262e1
Revert "Remove compressed (ETC1) texture support from Ganesh"
by Brian Osman
· 7 years ago
ee26363
Remove compressed (ETC1) texture support from Ganesh
by Robert Phillips
· 7 years ago
33aa2c7
Allow FPs to elevate default precision for the entire fragment program
by Brian Osman
· 7 years ago
dffe982
Revert "Revert "Revert "Allow FPs to elevate default precision for the entire fragment program"""
by Brian Osman
· 7 years ago
ec53c63
Revert "Revert "Allow FPs to elevate default precision for the entire fragment program""
by Brian Osman
· 7 years ago
903c3f7
Revert "Allow FPs to elevate default precision for the entire fragment program"
by Brian Osman
· 7 years ago
92d7cca
Allow FPs to elevate default precision for the entire fragment program
by Brian Osman
· 7 years ago
42c456f
Remove PLS path renderer
by Brian Salomon
· 7 years ago
2e777ea
Add a workaround for platforms with broken geo shader invocations
by csmartdalton
· 8 years ago
b34727f
Remove unused/barely-supported compressed GrPixelConfigs
by Robert Phillips
· 8 years ago
6aa0e11
Add support for RG float textures
by csmartdalton
· 8 years ago
80a08dd
Fix Vulkan crashes on nexus player
by Greg Daniel
· 8 years ago
d0be1ef
Remove kIndex_8_GrPixelConfig
by Brian Osman
· 8 years ago
986563b
Add Gray8 pixel config
by Brian Osman
· 8 years ago
4641d7d
Revert "Add Gray8 pixel config"
by Brian Osman
· 8 years ago
f295645
Add Gray8 pixel config
by Brian Osman
· 8 years ago
94efbf5
Merge GrGLSLCaps into GrShaderCaps
by Brian Salomon
· 8 years ago
[Renamed (72%) from src/gpu/glsl/GrGLSLCaps.cpp]
f9f4512
Reland image storage with fixes.
by Brian Salomon
· 8 years ago
59dc411
Revert "Initial OpenGL Image support."
by Brian Salomon
· 8 years ago
be34882
Initial OpenGL Image support.
by Brian Salomon
· 8 years ago
f26f7a0
Add detection of image load/store to caps
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
18fa642
chmod -x *.cpp *.h
by Hal Canary
· 8 years ago
138c263
Fix various issues with framebuffer fetch
by egdaniel
· 8 years ago
f8a6ce8
Add GLSL support for texelFetch
by cdalton
· 8 years ago
a6b92ad
Infer sampler precision from pixel config
by cdalton
· 8 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 8 years ago
c04ce67
Add caps and GL API for buffer texture
by cdalton
· 8 years ago
9c3f143
Add support for vertex and geometry shader textures
by cdalton
· 8 years ago
4a98cdb
Add cap and builder feature for multisample interpolation
by cdalton
· 9 years ago
33ad701
Add gl_SampleMask functionality to fragment builders
by cdalton
· 9 years ago
1751dc7
Revert of Add infastructure for gl_SampleMask (patchset #6 id:100001 of https://codereview.chromium.org/1690963003/ )
by benjaminwagner
· 9 years ago
533cefe
Add infastructure for gl_SampleMask
by cdalton
· 9 years ago
c08f196
Use noperspective interpolation for 2D draws
by cdalton
· 9 years ago
cdee009
Add a class representing texture swizzle.
by bsalomon
· 9 years ago
3183a41
Revert of Add a class representing texture swizzle. (patchset #6 id:100001 of https://codereview.chromium.org/1567733005/ )
by mtklein
· 9 years ago
1a1efea
Add a class representing texture swizzle.
by bsalomon
· 9 years ago
8e03b8a
Always use high precision on NDS transform
by joel.liang
· 9 years ago
7ea33f5
Initial version of external_oes texture support and unit test
by bsalomon
· 9 years ago
0315dbc
Revert of Initial version of external_oes texture support and unit test (patchset #14 id:260001 of https://codereview.chromium.org/1451683002/ )
by bsalomon
· 9 years ago
27a0487
Initial version of external_oes texture support and unit test
by bsalomon
· 9 years ago
8dcdedc
Make GrGLSLProgramBuilder base class for GrGLProgramBuilder.
by egdaniel
· 9 years ago
b7e7d57
Create swizzle table inside of glsl caps
by egdaniel
· 9 years ago
0c29999
Revert of Create swizzle table inside of glsl caps (patchset #12 id:210001 of https://codereview.chromium.org/1420033005/ )
by egdaniel
· 9 years ago
4036674
Create swizzle table inside of glsl caps
by egdaniel
· 9 years ago
574a4c1
Move shader compiling to ProgramBuilder and various ShaderBuilder cleanups.
by egdaniel
· 9 years ago
472d44e
Add version string and force highp NDS transfrom to GLSLCaps
by egdaniel
· 9 years ago
899ba37
Revert of Add version string and force highp NDS transfrom to GLSLCaps (patchset #3 id:40001 of https://codereview.chromium.org/1417993004/ )
by egdaniel
· 9 years ago
cef4bce
Add version string and force highp NDS transfrom to GLSLCaps
by egdaniel
· 9 years ago
f529439
Move shader precision modifier check onto GLSLCaps
by egdaniel
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
98a83a9
Add default for GrGLSLCaps::fGLSLGeneration
by jvanverth
· 9 years ago
cba99b8
Move GLSL-specific routines/classes to separate glsl directory
by jvanverth
· 9 years ago