Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
74077b9941ed3f73d92ba978ef29bf3e6f630cbc
/
src
/
gpu
/
gl
« Previous
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
8bfcd72
Revert of Add compressed texture capabilities for GPU devices (https://codereview.chromium.org/292323003/)
by commit-bot@chromium.org
· 10 years ago
420b2ff
Add compressed texture capabilities for GPU devices
by commit-bot@chromium.org
· 10 years ago
c2dbbb6
Add OpenGL Compressed Texture enum values
by commit-bot@chromium.org
· 10 years ago
5e565d1
Revert of Add compressed texture capabilities for GPU devices (https://codereview.chromium.org/292323003/)
by commit-bot@chromium.org
· 10 years ago
2dcd243
Add compressed texture capabilities for GPU devices
by commit-bot@chromium.org
· 10 years ago
4d9fde8
Add EXT suffix to EXT_map_buffer_range references
by djsollen@google.com
· 10 years ago
1878651
Rename SkMatrix::get(Max|Min)Stretch to get(Min|Max)Scale
by commit-bot@chromium.org
· 10 years ago
e49157f
Factor GrTexture into public GrTexture and private GrTextureImpl.
by commit-bot@chromium.org
· 10 years ago
59e7d23
Revert of Factor GrTexture into public GrTexture and private GrTextureImpl. (https://codereview.chromium.org/275903002/)
by commit-bot@chromium.org
· 10 years ago
bd465d1
Factor GrTexture into public GrTexture and private GrTextureImpl.
by commit-bot@chromium.org
· 10 years ago
e529a61
store map ptr in GrGeometryBuffer base class
by commit-bot@chromium.org
· 10 years ago
8341eb7
Rename from "(un)lock" to "(un)map" for geometry buffers.
by commit-bot@chromium.org
· 10 years ago
24e7b9f
Fix warning
by commit-bot@chromium.org
· 10 years ago
160b478
Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData.
by commit-bot@chromium.org
· 10 years ago
089a780
Split GrResource into GrCacheable/GrGpuObject
by commit-bot@chromium.org
· 10 years ago
53b614b
Revert of Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData. (https://codereview.chromium.org/243413002/)
by djsollen@google.com
· 10 years ago
b6e5e4c
Revert of Fix iOS build. (https://codereview.chromium.org/269663008/)
by commit-bot@chromium.org
· 10 years ago
bc4ae9e
Fix iOS build.
by bsalomon@google.com
· 10 years ago
f9deb8a
Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData.
by commit-bot@chromium.org
· 10 years ago
e83b9b7
Remove SkDEBUGFAILs that are problematic for Chromium
by commit-bot@chromium.org
· 10 years ago
88cb22b
Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL
by commit-bot@chromium.org
· 10 years ago
eeaeafe
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 10 years ago
f4e67e3
Fail to create GrContext when we get a NULL for a GL/GLSL version string
by commit-bot@chromium.org
· 10 years ago
9add5dc
Move GrGLInterface function ptr setup into a common function for all OpenGL GrGLInterface factories (but not GLES yet).
by commit-bot@chromium.org
· 10 years ago
06d4cda
Rename GR_GL_GET_PROC macros in mesa and unix GrGLInterface factories to be more consistent with other platforms.
by commit-bot@chromium.org
· 10 years ago
f669672
Use EXT_direct_state_access for path matrix manipulation
by commit-bot@chromium.org
· 11 years ago
Next »