0a94e4cc1073daf3bb3cd8d92fc3d8c62bdb35f3 |
|
18-Jan-2018 |
Chris Dalton <csmartdalton@google.com> |
ccpr: Blacklist vertex shaders on ANGLE/Skylake Bug: skia: Change-Id: I9834fd6b819397c52f04bbd20aee5ab03944ebea Reviewed-on: https://skia-review.googlesource.com/96944 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Chris Dalton <csmartdalton@google.com>
/external/skia/src/gpu/gl/GrGLUtil.h
|
e7d8da4b20babbe17abc8f95dd2dea56ee8f9af5 |
|
04-Dec-2017 |
Greg Daniel <egdaniel@google.com> |
Add support for internal gl format in GrGLTextureInfo This gives clients the ability to wrap GL textures with just the GL Format. This enables us to distinquish between wrapping in Alpha8 texture that is implented with Alpha or Red format Bug: skia: Change-Id: Iacbea60a149c436c270b7ff9ce5d019947678793 Reviewed-on: https://skia-review.googlesource.com/72600 Commit-Queue: Greg Daniel <egdaniel@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/gl/GrGLUtil.h
|
25019175eb82f2b0788e43987702f91551d88544 |
|
26-Oct-2017 |
Greg Daniel <egdaniel@google.com> |
Add GalliumLLVM GrGLRenderer and fix alpha8 renderability Bug: skia: Change-Id: I20f41966ed140327e0a92618da8e4091e1de1ea8 Reviewed-on: https://skia-review.googlesource.com/64260 Reviewed-by: Robert Phillips <robertphillips@google.com> Commit-Queue: Greg Daniel <egdaniel@google.com>
/external/skia/src/gpu/gl/GrGLUtil.h
|
dbfecd06adeb03e9365f3539e113412c0b18785e |
|
18-Oct-2017 |
Robert Phillips <robertphillips@google.com> |
Re-land unit test for clear bug (w/ AMD work-arounds) Bug: 768134 Change-Id: I76e5e3ff5719b0d2f9c74d49dfa9e187e4da7c1f Reviewed-on: https://skia-review.googlesource.com/60562 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com> Reviewed-on: https://skia-review.googlesource.com/61221
/external/skia/src/gpu/gl/GrGLUtil.h
|
4a6a732352fcb1445802dc95a477a943a31a9ac4 |
|
06-Oct-2017 |
Chris Dalton <csmartdalton@google.com> |
CCPR: Blacklist intel 4xxx and 6xxx Bug: skia: Change-Id: I590725027a6ed66a5612631686f41d62aeeb09fd Reviewed-on: https://skia-review.googlesource.com/56803 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Chris Dalton <csmartdalton@google.com>
/external/skia/src/gpu/gl/GrGLUtil.h
|
a2fd62ac78aa6e961809ada994e9ae46ebf57c7d |
|
05-Oct-2017 |
Robert Phillips <robertphillips@google.com> |
Use draws instead of clears on Macs w/ Intel Iris Pro GPUs Bug: 768134 Change-Id: Iebebb617208c0d8415bebef495c6ff02b17efd65 Reviewed-on: https://skia-review.googlesource.com/55800 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/gl/GrGLUtil.h
|
266ef6d72036fc2f7b9e42ad1126b8fe34da3d98 |
|
22-Sep-2017 |
Brian Salomon <bsalomon@google.com> |
Use clear-as-draw workaround on Ivy Bridge/ANGLE D3D11. Bug: chromium:755871 Change-Id: Id2538406c75d86de994ff88cc0bfc17d2cb45394 Reviewed-on: https://skia-review.googlesource.com/50040 Commit-Queue: Brian Salomon <bsalomon@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/gl/GrGLUtil.h
|
81e7bf8d6d338d944f3c5075b14c21580398aeb6 |
|
19-Jul-2017 |
Greg Daniel <egdaniel@google.com> |
Update gpu caps for valid sample counts. Instead of query and maxSampleCount and using that to cap, we now have each config store its supported values and when requested returns either the next highest or equal supported value, or if non the max config supported. Bug: skia: Change-Id: I8802d44c13b3b1703ee54a7e69b82102d4b8dc2d Reviewed-on: https://skia-review.googlesource.com/24302 Commit-Queue: Greg Daniel <egdaniel@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com>
/external/skia/src/gpu/gl/GrGLUtil.h
|
b52fa02227d8e7413d174bc5b3808f795d0215f0 |
|
07-Jun-2017 |
Brian Salomon <bsalomon@google.com> |
Limit Adreno 4xx stencil clear workaround to older drivers Bug: skia:5587 Change-Id: I00f377c06228deb9053b1cf7d9f413e0bf2fb490 Reviewed-on: https://skia-review.googlesource.com/18936 Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Brian Salomon <bsalomon@google.com>
/external/skia/src/gpu/gl/GrGLUtil.h
|
bc712740bda0b78ba909894eed7aa6feeb9efe34 |
|
02-Jun-2017 |
Robert Phillips <robertphillips@google.com> |
Disable single channel renderability for ANGLE ES2 Bug: 720325 Change-Id: Ib55c7a0c59a23b8dc012e04b626010de7da2921b Reviewed-on: https://skia-review.googlesource.com/18485 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/gl/GrGLUtil.h
|
ac1e4964e7816de1f4977b52fa5f2f372537468b |
|
25-May-2017 |
Brian Osman <brianosman@google.com> |
Workaround Mali static analysis bug Comment describes it: Unless we do something to confuse their optimizer, they will (incorrectly) deduce that uniform opaque color (modulated only by a texture fetch) is always going to remain opaque. Then they skip inserting their shader based blending code, turning SrcOver into Src. Doing a max against zero is enough to squelch the optimization. Bug: skia: Change-Id: I74676cebb0b0c8d121da868dd8a88050e0cfcc0d Reviewed-on: https://skia-review.googlesource.com/17924 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Brian Osman <brianosman@google.com>
/external/skia/src/gpu/gl/GrGLUtil.h
|
028a9a5fcb1db10147c640f3be34df6d976a9f88 |
|
11-May-2017 |
Brian Salomon <bsalomon@google.com> |
Workaround for Intel 6xxx clear to opaque black bug Bug: skia: Change-Id: Id5e29b483c2b6f698219abfc5bbb2d858c4fc117 Reviewed-on: https://skia-review.googlesource.com/16427 Commit-Queue: Brian Salomon <bsalomon@google.com> Reviewed-by: Brian Osman <brianosman@google.com>
/external/skia/src/gpu/gl/GrGLUtil.h
|
7517e45e78f1ddae86cae255d36f54732eac4f89 |
|
20-Sep-2016 |
egdaniel <egdaniel@google.com> |
Disable framebuffer fetch on the Adreno5xx devices. This should help with some of the rendering bugs currently in GL for the S7. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2348293004 Review-Url: https://codereview.chromium.org/2348293004
/external/skia/src/gpu/gl/GrGLUtil.h
|
131ff13f66582204a965c7f56557dc4d0d1a3d33 |
|
07-Jun-2016 |
brianosman <brianosman@google.com> |
Switch to a whitelist for manual mip-map generation Due to performance regression on various GPUs, we're only going to use the new draw-call based mip-mapper when necessary. Of the bots where we have test coverage, that means Intel and Mac-NVIDIA. We also had failures on our AMD 7770 bots - I'm upgrading the drivers on those two machines, and I'm leaving them out of the whitelist for now. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2042313002 Review-Url: https://codereview.chromium.org/2042313002
/external/skia/src/gpu/gl/GrGLUtil.h
|
93a379bd4d6b30d86c270b879cf172d80172a72b |
|
11-May-2016 |
cdalton <cdalton@nvidia.com> |
Separate user and raw stencil settings Adds a new GrUserStencilSettings class that describes in abstract terms how a draw will use the stencil (e.g. kAlwaysIfInClip, kSetClipBit, etc.). GrPipelineBuilder now only defines the GrUserStencilSettings. When the GrPipeline is finalized, the user stencil settings are then translated into concrete GrStencilSettings. At this point, GrClipMaskManager only needs to tell the GrAppliedClip whether or not there is a stencil clip. It does not need to modify stencil settings and GrPipelineBuilder does not need AutoRestoreStencil. This is one step of the stencil overhaul. In the future it will also allow us to clean up the special case handling for nvpr and the stateful fClipMode member of GrClipMaskManager. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1962243002 Committed: https://skia.googlesource.com/skia/+/12dbb3947e1aaf205b4fcf13b40e54e50650eb37 Review-Url: https://codereview.chromium.org/1962243002
/external/skia/src/gpu/gl/GrGLUtil.h
|
e19aecdd13d83b2235faf3e2601100a2fd980b7b |
|
11-May-2016 |
robertphillips <robertphillips@google.com> |
Revert of Separate user and raw stencil settings (patchset #8 id:140001 of https://codereview.chromium.org/1962243002/ ) Reason for revert: This seems to be breaking nanobench on the Windows bots with: Caught exception 3221225477 EXCEPTION_ACCESS_VIOLATION GrDrawTarget::stencilPath +c7 GrStencilAndCoverPathRenderer::onDrawPath +fd GrDrawContext::internalDrawPath +509 GrDrawContext::drawPath +223 GrBlurUtils::drawPathWithMaskFilter +250 SkGpuDevice::drawPath +2ea SkCanvas::onDrawPath +2e3 SkRecordDraw +2e6 SkBigPicture::playback +e5 SkCanvas::onDrawPicture +12c SkCanvas::drawPicture +145 SkRecordDraw +2e6 SkBigPicture::playback +e5 SkCanvas::onDrawPicture +12c SkCanvas::drawPicture +145 SkRecordDraw +261 SkBigPicture::playback +e5 SkCanvas::onDrawPicture +12c SkCanvas::drawPicture +145 SkMultiPictureDraw::draw +bf SKPBench::drawMPDPicture +1e0 SKPBench::onDraw +34 Benchmark::draw +32 time +92 setup_gpu_bench +6e nanobench_main +77b Original issue's description: > Separate user and raw stencil settings > > Adds a new GrUserStencilSettings class that describes in abstract terms > how a draw will use the stencil (e.g. kAlwaysIfInClip, kSetClipBit, > etc.). GrPipelineBuilder now only defines the GrUserStencilSettings. > When the GrPipeline is finalized, the user stencil settings are then > translated into concrete GrStencilSettings. > > At this point, GrClipMaskManager only needs to tell the GrAppliedClip > whether or not there is a stencil clip. It does not need to modify > stencil settings and GrPipelineBuilder does not need > AutoRestoreStencil. > > This is one step of the stencil overhaul. In the future it will also > allow us to clean up the special case handling for nvpr and the > stateful fClipMode member of GrClipMaskManager. > > BUG=skia: > GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1962243002 > > Committed: https://skia.googlesource.com/skia/+/12dbb3947e1aaf205b4fcf13b40e54e50650eb37 TBR=bsalomon@google.com,cdalton@nvidia.com # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=skia: Review-Url: https://codereview.chromium.org/1969693003
/external/skia/src/gpu/gl/GrGLUtil.h
|
12dbb3947e1aaf205b4fcf13b40e54e50650eb37 |
|
10-May-2016 |
cdalton <cdalton@nvidia.com> |
Separate user and raw stencil settings Adds a new GrUserStencilSettings class that describes in abstract terms how a draw will use the stencil (e.g. kAlwaysIfInClip, kSetClipBit, etc.). GrPipelineBuilder now only defines the GrUserStencilSettings. When the GrPipeline is finalized, the user stencil settings are then translated into concrete GrStencilSettings. At this point, GrClipMaskManager only needs to tell the GrAppliedClip whether or not there is a stencil clip. It does not need to modify stencil settings and GrPipelineBuilder does not need AutoRestoreStencil. This is one step of the stencil overhaul. In the future it will also allow us to clean up the special case handling for nvpr and the stateful fClipMode member of GrClipMaskManager. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1962243002 Review-Url: https://codereview.chromium.org/1962243002
/external/skia/src/gpu/gl/GrGLUtil.h
|
4017007b288087c07c596baa9fe8ecf485bca1c3 |
|
05-May-2016 |
bsalomon <bsalomon@google.com> |
Fix unit test crash caused by OSMesa not supporting rendering to GL_ALPHA8 GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1947373003 Review-Url: https://codereview.chromium.org/1947373003
/external/skia/src/gpu/gl/GrGLUtil.h
|
dec294375ad647382f02384e21fefbed9112fa40 |
|
28-Mar-2016 |
bsalomon <bsalomon@google.com> |
Remove the GrGLInterface callback mechanism. GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1836013002 Review URL: https://codereview.chromium.org/1836013002
/external/skia/src/gpu/gl/GrGLUtil.h
|
7354a4b193aaaeae43fb9ede90e1158fa46c372b |
|
16-Dec-2015 |
robertphillips <robertphillips@google.com> |
Avoid pixel GPU readback in saveLayerWithPickup When the default framebuffer is wrapped in a device for rendering we don't get a GrTexture. This CL adds a copy to a temporary texture in this instance so the rest of the Ganesh pipeline can continue on as usual. Review URL: https://codereview.chromium.org/1531493002
/external/skia/src/gpu/gl/GrGLUtil.h
|
64c4728c70001ed074fecf5c4e083781987b12e9 |
|
13-Nov-2015 |
egdaniel <egdaniel@google.com> |
Make all GrFragmentProcessors GL independent. TBR=bsalomon@google.com BUG=skia: Review URL: https://codereview.chromium.org/1434313002
/external/skia/src/gpu/gl/GrGLUtil.h
|
018fb62d12d1febf121fe265da5b6117b86a6541 |
|
28-Oct-2015 |
egdaniel <egdaniel@google.com> |
Create GLSL base class for ProgramDataManager BUG=skia: Review URL: https://codereview.chromium.org/1428543003
/external/skia/src/gpu/gl/GrGLUtil.h
|
88c7b988ba7792e51e741567426069cd9cc852dd |
|
31-Jul-2015 |
bsalomon <bsalomon@google.com> |
Make ANGLE perf decisions be runtime rather than compile time R=robertphillips@google.com Review URL: https://codereview.chromium.org/1268953002
/external/skia/src/gpu/gl/GrGLUtil.h
|
1dd0542ca37cf1b4a2ab0ea41f8009ded097fd47 |
|
12-Jun-2015 |
cdalton <cdalton@nvidia.com> |
Review URL: https://codereview.chromium.org/1166513002
/external/skia/src/gpu/gl/GrGLUtil.h
|
1acea86914797bc33856ff62b5cdfbe82c58dd67 |
|
02-Jun-2015 |
cdalton <cdalton@nvidia.com> |
Begin tracking driver info in GrGLContextInfo BUG=skia: Review URL: https://codereview.chromium.org/1165463005
/external/skia/src/gpu/gl/GrGLUtil.h
|
a8fcea0cd09080de45143f2726059398cd8b8049 |
|
13-Feb-2015 |
bsalomon <bsalomon@google.com> |
Limit clear as draw workaround to Adreno 3xx. This causes more problems than it fixes on the Nexus 6. Review URL: https://codereview.chromium.org/917313005
/external/skia/src/gpu/gl/GrGLUtil.h
|
17168df7798d0d12684f18df0556dc19e65b32e6 |
|
09-Dec-2014 |
bsalomon <bsalomon@google.com> |
Use texture size to determine precision of texture coord varyings. Review URL: https://codereview.chromium.org/778783002
/external/skia/src/gpu/gl/GrGLUtil.h
|
63b21962867af0f98e12a3ccbe5eef76b7ecc3aa |
|
05-Nov-2014 |
bsalomon <bsalomon@google.com> |
Workaround for PowerVR clear issue. BUG=skia: Review URL: https://codereview.chromium.org/701573002
/external/skia/src/gpu/gl/GrGLUtil.h
|
38406c82b913350e55fa04af8c1941cd9b4aff52 |
|
31-Oct-2014 |
tfarina <tfarina@chromium.org> |
Cleanup: Go with SkDebugf instead of GrPrintf. Since GrPrintf is just defined to SkDebugf, we can go with the later directly. BUG=None TEST=None R=bsalomon@google.com Review URL: https://codereview.chromium.org/695663003
/external/skia/src/gpu/gl/GrGLUtil.h
|
ccdaa0422501e5cbcba53d6bd19f2736f1beaef3 |
|
20-Aug-2014 |
kkinnunen <kkinnunen@nvidia.com> |
Separate GL path rendering state from GrGpuGL to GrGLPathRendering Separate GL path rendering state from GrGpuGL to GrGLPathRendering. This makes GrGpuGL code simpler. The intention is that while GrGpuGL represents the global environment for GL, the GrGLPathRendering represents the global environment for path rendering extension. Add GrPathRendering, a base class for path rendering, and inherit GrGLPathRendering from that. Move the path rendering virtual functions from GrGpu to GrPathRendering. R=bsalomon@google.com, cdalton@nvidia.com Author: kkinnunen@nvidia.com Review URL: https://codereview.chromium.org/452823002
/external/skia/src/gpu/gl/GrGLUtil.h
|
e904c09a3a9c701e8d91f2f6ee161feda7615d90 |
|
17-Jul-2014 |
bsalomon <bsalomon@google.com> |
Fix alpha textures in NV ES3 contexts on Windows. Make unit tests iterate over all the rendering GL context types rather than using kNative. Fix the extension printing when gStartupSpew is set. R=jvanverth@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/398183002
/external/skia/src/gpu/gl/GrGLUtil.h
|
f4e67e3e5e5017284300a61e7bb046723a44b0cf |
|
30-Apr-2014 |
commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Fail to create GrContext when we get a NULL for a GL/GLSL version string BUG=368107 R=jvanverth@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/254083002 git-svn-id: http://skia.googlecode.com/svn/trunk@14452 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
6dee8759ab8c90dcffd76f114eec333405fd176e |
|
07-Feb-2014 |
commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Add workaround for Xoom crashing after discard removed from shader. R=robertphillips@google.com TBR=robertphillips@google.com BUG=skia:2149 Author: bsalomon@google.com Review URL: https://codereview.chromium.org/133703016 git-svn-id: http://skia.googlecode.com/svn/trunk@13373 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
c72425ae368bfcb47de7d2532eb90d305ec0d1cf |
|
21-Jan-2014 |
commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Move GrGLInterface function pointers into a nested struct BUG=skia:2042 R=robertphillips@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/133073009 git-svn-id: http://skia.googlecode.com/svn/trunk@13130 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
9e90aed5de82732cc9921f01388d3063a41a053b |
|
16-Jan-2014 |
commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Rename GrGLBinding->GrGLStandard, no longer a bitfield BUG=skia:2042 R=jvanverth@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/133413003 git-svn-id: http://skia.googlecode.com/svn/trunk@13108 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
c9424b8e6dc204fc304c021480a04a468899aa34 |
|
30-Oct-2013 |
commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Don't check if shaders compile or program links in release Chromium R=robertphillips@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/52843003 git-svn-id: http://skia.googlecode.com/svn/trunk@12032 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
0694ea7f6a16e946972b9c625f434e80eb42bb5f |
|
18-Sep-2013 |
commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Fix to allow ovals GM to finish on N7 R=jvanverth@google.com, robertphillips@google.com Author: bsalomon@google.com Review URL: https://chromiumcodereview.appspot.com/23477079 git-svn-id: http://skia.googlecode.com/svn/trunk@11340 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
215a682d2d561be69b7a28eb76a98849ad03cbc0 |
|
05-Sep-2013 |
commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Add getGLMatrix method to MatrixState Removes redundant code by consolidating it into a single method. No change in functionality, this is strictly a refactoring. R=bsalomon@google.com Author: cdalton@nvidia.com Review URL: https://chromiumcodereview.appspot.com/23767005 git-svn-id: http://skia.googlecode.com/svn/trunk@11112 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
7a434a28685fd045cf848b99b563dfcf978363bc |
|
21-Aug-2013 |
commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Recognize that ES3 supports texture storage. Add workaround for apparent Adreno bug. R=robertphillips@google.com Author: bsalomon@google.com Review URL: https://chromiumcodereview.appspot.com/22856006 git-svn-id: http://skia.googlecode.com/svn/trunk@10845 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
3323c4d3413341c9d144cadfa43e6506d15dda00 |
|
20-Aug-2013 |
bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Revert "Changed rules about sized internal formats on GLES3." This reverts commit r10806. git-svn-id: http://skia.googlecode.com/svn/trunk@10811 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
c0b9b20ba65a5105f31d0641c7e892d7b14983d9 |
|
20-Aug-2013 |
commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Changed rules about sized internal formats on GLES3. R=jvanverth@google.com Author: bsalomon@google.com Review URL: https://chromiumcodereview.appspot.com/22823006 git-svn-id: http://skia.googlecode.com/svn/trunk@10806 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
459104ceea00a08855099238563a06099340c2fa |
|
14-Jun-2013 |
commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Add MESA detection to GrContextInfo and use to decide whether to use GL_ALPHA or GL_RED. Based on yunchao.he@intel.com's original change here: https://codereview.chromium.org/15994006/ R=yunchao.he@intel.com, robertphillips@google.com Author: bsalomon@google.com Review URL: https://chromiumcodereview.appspot.com/16955005 git-svn-id: http://skia.googlecode.com/svn/trunk@9608 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
1744f97ea73384b9f75b0ccee0a36a213c681d3a |
|
26-Feb-2013 |
bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Use glGetStringi to get extensions when available. Review URL: https://codereview.chromium.org/12328111 git-svn-id: http://skia.googlecode.com/svn/trunk@7872 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
3012ded0ffd152c41ef5c85d13e49116fee856eb |
|
22-Feb-2013 |
bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Enable cpu-array dynamic vertex data on SGX. R=robertphillips@google.com Review URL: https://codereview.appspot.com/7388045 git-svn-id: http://skia.googlecode.com/svn/trunk@7830 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
96966a5a1ffc2f03eef1b5523308299aa4195f50 |
|
21-Feb-2013 |
bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Use CPU arrays for dynamic indices/vertices on ARM GPUs. Review URL: https://codereview.appspot.com/7365047 git-svn-id: http://skia.googlecode.com/svn/trunk@7810 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
0b1e481709ef9b86261f46e9fd44d8cdec7c2d8e |
|
23-Oct-2012 |
bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Add vendor to context info. R=robertphillips@google.com Review URL: https://codereview.appspot.com/6741062 git-svn-id: http://skia.googlecode.com/svn/trunk@6043 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
2717d56b22f14ce0de206cd695ca2855bc568fbc |
|
07-May-2012 |
bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> |
move more stuff that should be private out from GrGLConfig.h Review URL: http://codereview.appspot.com/6202053/ git-svn-id: http://skia.googlecode.com/svn/trunk@3856 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
91bcc94e8710c1ec5126a31cd805a6c64bb3c39d |
|
07-May-2012 |
bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Make GrGLDefines.h be a private header Review URL: http://codereview.appspot.com/6198048/ git-svn-id: http://skia.googlecode.com/svn/trunk@3851 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
68288c289cc866c999d73681f5dd79f2bf524c15 |
|
07-May-2012 |
bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> |
remove incorrect include git-svn-id: http://skia.googlecode.com/svn/trunk@3850 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|
9c1f1ac5d399c73f5f331bdf7b392ea7f0c44daf |
|
07-May-2012 |
bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Move function decls and macros out of public headers that are meant for internal use. git-svn-id: http://skia.googlecode.com/svn/trunk@3849 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/src/gpu/gl/GrGLUtil.h
|