Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
0db38ccfefcfb45d1542678cc45415f2d2b01c85
/
include
/
gpu
8dd90cb
Add IsPath to GrGLInterface
by cdalton
· 11 years ago
91bdbcd
Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are deleted.
by bsalomon
· 11 years ago
929f29a
Makes GrGLProgramDesc's key store the lengths as well as offsets of the effect keys.
by bsalomon
· 11 years ago
7ef2162
Add new ASTC pixel config
by krajcevski
· 11 years ago
ee5da55
32 bpp floating point textures
by joshualitt
· 11 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
· 11 years ago
c0ea398
Makes GrGLProgramDesc's key store the lengths as well as offsets of the effect keys.
by bsalomon
· 11 years ago
ed45868
remove SK_SUPPORT_LEGACY_PIXELREF_UNFLATTENABLE code
by reed
· 11 years ago
733f5f5
Refactor SkGrFontScaler and SkGrFontKey into non-virtual versions.
by jvanverth
· 11 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
· 11 years ago
0139ae3
Fix param name in GrEffect::CastEffect
by bsalomon
· 11 years ago
83d081a
Goodbye GrEffectRef.
by bsalomon
· 11 years ago
55fad7a
Remove GrEffect::CreateEffectRef and GrEffect::AutoEffectRef.
by bsalomon
· 11 years ago
97b9ab7
Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*.
by bsalomon
· 11 years ago
969842a
Revert of Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*. (https://codereview.chromium.org/377503004/)
by reed
· 11 years ago
2011fe9
Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*.
by bsalomon
· 11 years ago
9a9eae2
change pixelref to not inherit from SkFlattenable
by reed
· 11 years ago
f99f884
Remove use of GrEffectRef from draw state and below.
by bsalomon
· 11 years ago
81d7188
Remove GrEffectStage::DeferredStage
by bsalomon
· 11 years ago
32b9a3b
Add functions to support NV_path_rendering in OpenGL ES
by kkinnunen
· 11 years ago
9245b7e
When performing offscreen rendering on windows, attempt to use a pbuffer context.
by bsalomon
· 11 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
· 11 years ago
952841b
Begin atlasing
by robertphillips
· 11 years ago
80549fc
Support using OpenGL ES context on desktop
by kkinnunen
· 11 years ago
e462f2b
Revert of Begin atlasing (https://codereview.chromium.org/354533004/)
by robertphillips
· 11 years ago
55e61f0
Begin atlasing
by robertphillips
· 11 years ago
89443ab
change gpudevice and pdfdevice to inherit from basedevice
by reed
· 11 years ago
c6cb56f
Implement text rendering with NVPR
by kkinnunen
· 11 years ago
05ead8a
Revert of Support using OpenGL ES context on desktop (https://codereview.chromium.org/319043005/)
by rmistry
· 11 years ago
c986b1f
Revert of Add functions to support NV_path_rendering in OpenGL ES (https://codereview.chromium.org/345723002/)
by rmistry
· 11 years ago
4a995df
Add functions to support NV_path_rendering in OpenGL ES
by kkinnunen
· 11 years ago
74fc727
Support using OpenGL ES context on desktop
by kkinnunen
· 11 years ago
8b2fac4
Cache the GrEffect used for text rendering in GrBitmapTextContext.
by bsalomon
· 11 years ago
bbcb38d
Allow gpu debug markers to be placed by using a GrContext
by egdaniel
· 11 years ago
c3b3266
hide SkBitmap::Config entirely (behind a flag)
by reed
· 11 years ago
f252f64
hide virtuals on device for width/height/isopaque
by reed
· 11 years ago
e61c411
Use vertex attributes for dash effect in gpu
by egdaniel
· 11 years ago
37d20f7
Add support for glCompressedTexSubImage2D
by krajcevski
· 11 years ago
d58a0ba
Push dash checks into GrContext.
by egdaniel
· 11 years ago
4585144
remove SK_SUPPORT_LEGACY_DEVICE_CONFIG code
by reed
· 11 years ago
e4538f5
switch to colortype for deepcopy
by reed
· 11 years ago
9de5b51
SkShader::asNewEffect Refactoring
by dandov
· 11 years ago
6c22573
hide SkBitmap::setConfig
by reed
· 11 years ago
748e9d3
Add LATC to alpha only pixel config
by krajcevski
· 11 years ago
f9dae78
Remove GrIsPow2 in favor of SkIsPow2.
by tfarina
· 11 years ago
9b14f26
Alter SkCanvas::drawPicture (devirtualize, take const SkPicture, take pointer)
by robertphillips
· 11 years ago
d537341
Move GrIPoint16 to SkIPoint16 (and remove GrPoint.h)
by robertphillips
· 11 years ago
9c0e629
Initial work to get ETC1 data up to the GPU
by krajcevski
· 11 years ago
901e96d
Add Sample slide for Rectanizers
by robertphillips
· 11 years ago
a6a8f00
hide SkDevice::config()
by reed
· 11 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
· 11 years ago
af091a1
Initial work to get ETC1 data up to the GPU
by commit-bot@chromium.org
· 11 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
· 11 years ago
f9bd04f
Constify the arguments to createTexture
by commit-bot@chromium.org
· 11 years ago
86b0de4
Revert "Remove SkThread.h from public API."
by commit-bot@chromium.org
· 11 years ago
b1aec17
Remove SkThread.h from public API.
by commit-bot@chromium.org
· 11 years ago
42dc813
Revert of Revert of Add compressed texture capabilities for GPU devices
by commit-bot@chromium.org
· 11 years ago
8bfcd72
Revert of Add compressed texture capabilities for GPU devices (https://codereview.chromium.org/292323003/)
by commit-bot@chromium.org
· 11 years ago
420b2ff
Add compressed texture capabilities for GPU devices
by commit-bot@chromium.org
· 11 years ago
5e565d1
Revert of Add compressed texture capabilities for GPU devices (https://codereview.chromium.org/292323003/)
by commit-bot@chromium.org
· 11 years ago
2dcd243
Add compressed texture capabilities for GPU devices
by commit-bot@chromium.org
· 11 years ago
eeef0cc
Revert of Revert ""Revert of eliminate config param -- it was always self's config (https://codereview.chromi… (https://codereview.chromium.org/291163005/)
by commit-bot@chromium.org
· 11 years ago
731b28d
Revert ""Revert of eliminate config param -- it was always self's config (https://codereview.chromium.org/246513002/)"""
by commit-bot@chromium.org
· 11 years ago
555e74f
"Revert of eliminate config param -- it was always self's config (https://codereview.chromium.org/246513002/)""
by reed@google.com
· 11 years ago
3595f88
Pass in GrContext instead of SkGpuDevice for dashing and Sk2GrPaint conversion
by commit-bot@chromium.org
· 11 years ago
a369e36
Revert "Revert of eliminate config param -- it was always self's config (https://codereview.chromium.org/246513002/)"
by commit-bot@chromium.org
· 11 years ago
628ed0b
Add Dashing gpu effect for simple dashed lines
by commit-bot@chromium.org
· 11 years ago
8dcff64
Move skPaint2GrPaint to SkGr.h/cpp
by commit-bot@chromium.org
· 11 years ago
e49157f
Factor GrTexture into public GrTexture and private GrTextureImpl.
by commit-bot@chromium.org
· 11 years ago
59e7d23
Revert of Factor GrTexture into public GrTexture and private GrTextureImpl. (https://codereview.chromium.org/275903002/)
by commit-bot@chromium.org
· 11 years ago
bd465d1
Factor GrTexture into public GrTexture and private GrTextureImpl.
by commit-bot@chromium.org
· 11 years ago
95c2003
cleanup GrContext resource cache api
by commit-bot@chromium.org
· 11 years ago
a17773f
Disable filtering in draw Bitmap operation when pixels are aligned
by commit-bot@chromium.org
· 11 years ago
8341eb7
Rename from "(un)lock" to "(un)map" for geometry buffers.
by commit-bot@chromium.org
· 11 years ago
95a2b0e
Allow custom resources in the GrContext's cache
by commit-bot@chromium.org
· 11 years ago
11c6b39
Adds a mechanism for GrCacheable objects to notify the resource cache
by commit-bot@chromium.org
· 11 years ago
160b478
Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData.
by commit-bot@chromium.org
· 11 years ago
089a780
Split GrResource into GrCacheable/GrGpuObject
by commit-bot@chromium.org
· 11 years ago
53b614b
Revert of Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData. (https://codereview.chromium.org/243413002/)
by djsollen@google.com
· 11 years ago
f9deb8a
Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData.
by commit-bot@chromium.org
· 11 years ago
6fcd1ef
Add flag for SkGpuSurface creation to enable distance fields.
by commit-bot@chromium.org
· 11 years ago
88cb22b
Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL
by commit-bot@chromium.org
· 11 years ago
f669672
Use EXT_direct_state_access for path matrix manipulation
by commit-bot@chromium.org
· 11 years ago
0a6fe71
Use fixed function pipeline only when drawing paths
by commit-bot@chromium.org
· 11 years ago
3adcc34
stop using deprecated bitmap::config for gpu
by commit-bot@chromium.org
· 11 years ago
6e332f7
Revert of eliminate config param -- it was always self's config (https://codereview.chromium.org/246513002/)
by commit-bot@chromium.org
· 11 years ago
dcacd5f
eliminate config param -- it was always self's config
by reed@google.com
· 11 years ago
beb8b3a
Add GL_CHROMIUM_map_sub functions to GrGLInterface and bit to GrGLCaps.
by commit-bot@chromium.org
· 11 years ago
762cd80
Move distance field generation to the glyph cache.
by commit-bot@chromium.org
· 11 years ago
c873329
Update bench to be able to preprocess skps
by commit-bot@chromium.org
· 11 years ago
2f56998
Add MakeEmpty to GrIRect16
by commit-bot@chromium.org
· 11 years ago
0a09d71
Implement drawDRRect for GPU
by commit-bot@chromium.org
· 11 years ago
fc94829
remove SK_SUPPORT_LEGACY_COMPATIBLEDEVICE_CONFIG
by commit-bot@chromium.org
· 11 years ago
e3beb6b
SkNonCopyable should be used with private inheritance.
by commit-bot@chromium.org
· 11 years ago
e930a07
Add a GrLayerCache to GrContext
by robertphillips@google.com
· 11 years ago
53e1e4d
Minor changes to GrFontCache system.
by commit-bot@chromium.org
· 11 years ago
a34bb60
Add GL_ARB_invalidate_subdata functions to GrGLInterface.
by bsalomon@google.com
· 11 years ago
8ddc26b
Actually identify required saveLayers in SkGpuDevice::EXPERIMENTAL_drawPicture
by commit-bot@chromium.org
· 11 years ago
972f9cd
SK_SUPPORT_LEGACY_GRTYPES to hide duplicate types from SkTypes.h
by commit-bot@chromium.org
· 11 years ago
28361fa
Add discard API to SkCanvas, plumb it to glDiscardFramebuffer()
by commit-bot@chromium.org
· 11 years ago
Next »