Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
ea81ced1e573c98584e6830a92511f80593af0a4
/
src
/
gpu
/
gl
ea81ced
Revert of Make setVertexAttribs in GrDrawState take a stride parameter. (patchset #5 of https://codereview.chromium.org/511593004/)
by djsollen
· 10 years ago
af013bf
Make setVertexAttribs in GrDrawState take a stride parameter.
by egdaniel
· 10 years ago
1696126
Make GrGpuResources register with GrResourceCache2 after fully constructed.
by bsalomon
· 10 years ago
a2b0af8
Revert of Make GrGpuResources register with GrResourceCache2 after fully constructed. (patchset #3 of https://codereview.chromium.org/504313002/)
by bsalomon
· 10 years ago
d68b3e4
Make GrGpuResources register with GrResourceCache2 after fully constructed.
by bsalomon
· 10 years ago
a721c81
Remove reliance on linked in GL functions for assembling GLES interfaces.
by bsalomon
· 10 years ago
ec56e45
Implement NV_path_rendering on OpenGL ES
by kkinnunen
· 10 years ago
30ba436
Initial refactor of shaderbuilder to prepare for geometry shaders
by joshualitt
· 10 years ago
c8dc1f7
Add GrResourceCache2.
by bsalomon
· 10 years ago
5b65357
Simplify GrGLPathRendering interface
by kkinnunen
· 10 years ago
ccdaa04
Separate GL path rendering state from GrGpuGL to GrGLPathRendering
by kkinnunen
· 10 years ago
1d89ddc
Revert of Add GrResourceCache2. (patchset #4 of https://codereview.chromium.org/481443002/)
by bsalomon
· 10 years ago
94ce9ac
Add GrResourceCache2.
by bsalomon
· 10 years ago
776d355
Make null gpu context threadsafe(r) and make sure buffer objects are destroyed.
by bsalomon
· 10 years ago
b62508b
Add a parameter GR_ALWAYS_ALLOCATE_ON_HEAP to allow for only ever creating temporary buffers on the heap instead of allowing stack allocation
by george
· 10 years ago
d4cb922
Consider index8 a compressed config.
by bsalomon
· 10 years ago
c7103a1
Wrap NV_path_rendering API with GrGLPathRendering
by cdalton
· 10 years ago
bab82ed
Pretty print of shaders
by joshualitt
· 10 years ago
c863ab0
Cleanup of context initialization
by joshualitt
· 10 years ago
760ba8d
Revert "Adds a GrGLPathRendering class that wraps the NV_path_rendering"
by bungeman
· 10 years ago
af13c7c
Revert "Calculate rough approximations for nvpr path sizes"
by bungeman
· 10 years ago
61bff70
Calculate rough approximations for nvpr path sizes
by cdalton
· 10 years ago
5672da0
Adds a GrGLPathRendering class that wraps the NV_path_rendering
by cdalton
· 10 years ago
0673676
Don't compare coord change matrices to determine effect compatibility when using explicit local coords.
by bsalomon
· 10 years ago
01c8da1
Remove unused matrix param from GrContext/GrDrawTarget rect drawing functions.
by bsalomon
· 10 years ago
dddc18a
Make GrGLProgram be available to GrGLProgramDataManager
by kkinnunen
· 10 years ago
5816233
FBFetch refactor + arm support
by joshualitt
· 10 years ago
b3abe90
Start the process of choosing the correct compression format
by krajcevski
· 10 years ago
4682170
Test removal of mesa specific version parse
by joshualitt
· 10 years ago
78697816
Add query for whether or not we have compressedTexSubImage
by krajcevski
· 10 years ago
7510b22
Rename GrGLUniformManager to GrGLProgramDataManager
by kkinnunen
· 10 years ago
c8f5204
Incorporate glStencilThenCover* nvpr methods
by cdalton
· 10 years ago
b414f25
Remove support in the gpu to use hardware AA lines. Current code paths could not reach this code and thus was never used.
by egdaniel
· 10 years ago
b09bdd6
Revert of Remove gpu support for willUseHWAALines. (https://codereview.chromium.org/423943003/)
by egdaniel
· 10 years ago
944bcf0
Some fixes around GrContext::abandonContext:
by bsalomon
· 10 years ago
e6dfba8
Remove gpu support for willUseHWAALines.
by egdaniel
· 10 years ago
8ab8cc0
Finish removing GrTHashTable
by robertphillips
· 10 years ago
6d3fe02
Rename GrGpuObject to GrGpuResource
by bsalomon
· 10 years ago
1c63bf6
Revert "Revert of Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are… (https://codereview.chromium.org/376703009/)"
by bsalomon
· 10 years ago
b85a0aa
Add a GrPathRange class
by cdalton
· 10 years ago
02cafcc
Remove gpu shader optimatization for solid white or trans black colors
by egdaniel
· 10 years ago
63e99f7
Allow GrGLEffects to produce variable length keys.
by bsalomon
· 10 years ago
3d533ac
Replace GrTHash with SkTDynamicHash
by robertphillips
· 10 years ago
249171e
Revert of Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are… (https://codereview.chromium.org/376703009/)
by robertphillips
· 10 years ago
e904c09
Fix alpha textures in NV ES3 contexts on Windows.
by bsalomon
· 10 years ago
8dd90cb
Add IsPath to GrGLInterface
by cdalton
· 10 years ago
91bdbcd
Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are deleted.
by bsalomon
· 10 years ago
929f29a
Makes GrGLProgramDesc's key store the lengths as well as offsets of the effect keys.
by bsalomon
· 10 years ago
7ef2162
Add new ASTC pixel config
by krajcevski
· 10 years ago
ee5da55
32 bpp floating point textures
by joshualitt
· 10 years ago
c7af812
Revert of Reopened: Caching the result of readPixelsSupported (https://codereview.chromium.org/364193004/)
by bungeman
· 10 years ago
7940100
Revert of Makes GrGLProgramDesc's key store the lengths as well as offsets of the effect keys. (https://codereview.chromium.org/379113004/)
by mtklein
· 10 years ago
c0ea398
Makes GrGLProgramDesc's key store the lengths as well as offsets of the effect keys.
by bsalomon
· 10 years ago
8339371
Caching the result of readPixelsSupported
by piotaixr
· 10 years ago
848faf0
This moves us towards variable length effect keys. The overall program key now allows for it. After the header it stores an array of offsets to effect keys. This allows us to grab the effect keys to pass to effects when they generate code. It also ensures that we can't get a collision by sets of keys that are different lengths but are the same when appended together.
by bsalomon
· 10 years ago
c855ca0
Revert of Remove gpu shader optimatization for solid white or trans black colors (https://codereview.chromium.org/375823005/)
by egdaniel
· 10 years ago
5f78d22
Remove gpu shader optimatization for solid white or trans black colors
by egdaniel
· 10 years ago
d78a168
Improve gpu tracing when applying markers directly to gpu target
by egdaniel
· 10 years ago
79fd216
Revert of Make GrGLConfigConversionEffect work for Imagination and some other GPUs. (https://codereview.chromium.org/277323002/)
by bsalomon
· 10 years ago
93cf46f
Make GrGLConfigConversionEffect work for Imagination and some other GPUs.
by changjun.yang
· 10 years ago
f99f884
Remove use of GrEffectRef from draw state and below.
by bsalomon
· 10 years ago
0b99de0
Add Instant Trace Event for shader compilation in gpu which outputs shader text as attribute
by egdaniel
· 10 years ago
2fe7b46
Revert of Caching the result of readPixelsSupported (https://codereview.chromium.org/364193004/)
by reed
· 10 years ago
753a296
Caching the result of readPixelsSupported
by piotaixr
· 10 years ago
32b9a3b
Add functions to support NV_path_rendering in OpenGL ES
by kkinnunen
· 10 years ago
9245b7e
When performing offscreen rendering on windows, attempt to use a pbuffer context.
by bsalomon
· 10 years ago
f957254
Fix ANGLE build wrong glGetString being called issue
by bsalomon
· 10 years ago
238b456
R11 EAC texture compression is introduced as part of the OpenGL ES 3.0 spec. This is a format that will likely be required on most mobile phones in the upcoming years, making it better to target than LATC, which is only available on NVIDIA GPUs.
by krajcevski
· 10 years ago
80549fc
Support using OpenGL ES context on desktop
by kkinnunen
· 10 years ago
7c4c63a
"interface" is defined in Windows headers, so undef it in GrGLCaps so we don't have a name collision
by george
· 10 years ago
4c6443e
Remove special case gpu transforms for Identity and Translate
by egdaniel
· 10 years ago
2290000
Make GrGLShaderBuilder::fragmentPosition() return a vec4, with 1.0 as the zw components when in the y-flip case. This works around an Adreno driver bug.
by bsalomon
· 10 years ago
05ead8a
Revert of Support using OpenGL ES context on desktop (https://codereview.chromium.org/319043005/)
by rmistry
· 10 years ago
c986b1f
Revert of Add functions to support NV_path_rendering in OpenGL ES (https://codereview.chromium.org/345723002/)
by rmistry
· 10 years ago
4a995df
Add functions to support NV_path_rendering in OpenGL ES
by kkinnunen
· 10 years ago
74fc727
Support using OpenGL ES context on desktop
by kkinnunen
· 10 years ago
160a52b
Stop referencing gl_FragCoord z and w components.
by bsalomon
· 10 years ago
4a24cd8
Fifth attempt to land faster rect blur. Remove unnecessary conditionals from the shader.
by humper
· 10 years ago
e07c1ab
Revert of third try at landing improved blur rect; this time with more correctness (https://codereview.chromium.org/331443003/)
by scroggo
· 10 years ago
e1f5a23
Add ifdef to not use function pointer that we don't have yet on Chromium??
by krajcevski
· 10 years ago
145d48c
Allow compressed texture data to be updated.
by krajcevski
· 10 years ago
66c9582
Fix a number of issues with iOS build.
by jvanverth
· 10 years ago
72abfc2
third try at landing improved blur rect; this time with more correctness
by humper
· 10 years ago
37d20f7
Add support for glCompressedTexSubImage2D
by krajcevski
· 10 years ago
b0b1aa0
Revert of second try at landing improved blur rect (https://codereview.chromium.org/325703002/)
by reed
· 10 years ago
e9ea0d6
second try at landing improved blur rect
by humper
· 10 years ago
5119234
Generate path names on the client side
by cdalton
· 10 years ago
3217c4a
Make sure to copy the LATC alias when copying the GrGLCaps
by krajcevski
· 10 years ago
9c0e629
Initial work to get ETC1 data up to the GPU
by krajcevski
· 10 years ago
999cfd1
Revert of Initial work to get ETC1 data up to the GPU (https://codereview.chromium.org/302783002/)
by commit-bot@chromium.org
· 10 years ago
a05fa06
Use GrGLShaderBuilder::GenProgramOutput in GrGLProgram.
by commit-bot@chromium.org
· 10 years ago
af091a1
Initial work to get ETC1 data up to the GPU
by commit-bot@chromium.org
· 10 years ago
f7f9aa0
move all code generation under genProgram() in GrGLShaderBuilder.
by commit-bot@chromium.org
· 10 years ago
6e7ddaa
Move the LATC and ETC1 enum values to GrPixelConfig. I also tried to put in checks in a few places to make sure that we weren't using these pixel configurations in places that we shouldn't be.
by commit-bot@chromium.org
· 10 years ago
9681eeb
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 10 years ago
facad13
Make GrGLShaderBuilder store a GenProgramOutput
by commit-bot@chromium.org
· 10 years ago
6eac42e
Incremental refactoring of GrGLProgram and GrGLShaderBuilder
by commit-bot@chromium.org
· 10 years ago
0365261
Move all code generation from GrGLProgram to GrGLShaderBuilder
by commit-bot@chromium.org
· 10 years ago
47c66dd
separate view matrix from rt adjustment
by commit-bot@chromium.org
· 10 years ago
42dc813
Revert of Revert of Add compressed texture capabilities for GPU devices
by commit-bot@chromium.org
· 10 years ago
Next »