gfx/gl/GLContext.h
1f78f3fe8475bed92e64e497042cf515746a8b5d
created 2014-06-16 09:30 +1000
pushed 2014-06-16 02:34 +0000
Dan Glastonbury Dan Glastonbury - Bug 1024256 - Blacklist S3TC extension on OSX 10.9 Intel HD 3000 driver because of buggy glCompressedTexSubImage2D with sub-image update; r=jgilbert
3ef52ec5569da543af5d84e164f7696ba87b1898
created 2014-06-02 14:40 -0700
pushed 2014-06-02 21:40 +0000
Jeff Gilbert Jeff Gilbert - Bug 980178 - Clean up context loss handling code. - r=kamidphish
518117e8fc9a048423a10f6d183cbc739f5d6e2d
created 2014-05-29 14:33 -0400
pushed 2014-05-29 18:46 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 441137505200 (bug 980178) for causing various TBPL crashes.
4411375052004787c39fdb406704e988422d506b
created 2014-05-27 20:01 -0700
pushed 2014-05-28 03:01 +0000
Jeff Gilbert Jeff Gilbert - Bug 980178 - Clean up context loss handling code. - r=kamidphish
79520ed7bc4e4163f21ff97b53eaad8c99269105
created 2014-05-22 15:05 -0400
pushed 2014-05-26 16:19 +0000
Andreas Gal Andreas Gal - Bug 1001885: Support NPOT texture wrap modes on older PowerVR drivers (r=mattwoodrow).
e1476873e8e76491b6259497e79c206036953606
created 2014-05-12 19:11 -0700
pushed 2014-05-13 02:12 +0000
Wes Kocher Wes Kocher - Backed out changeset 350f36f463d5 (bug 980178) to fix webgl bustage on a CLOSED TREE
350f36f463d57043d64a3703e46276c3fffd6b6d
created 2014-05-12 17:56 -0700
pushed 2014-05-13 00:56 +0000
Jeff Gilbert Jeff Gilbert - Bug 980178 - Clean up context loss handling code. - r=kamidphish
e8c12405b9705bdebead771fc14ae86a804ed7f5
created 2014-05-09 00:18 -0400
pushed 2014-05-12 14:04 +0000
Peter Chang Peter Chang - Bug 1006336 - Change OwningThreadId in GLContext to PlatformThread::CurrentId(). r=bjacob
fbef254f0aa5c1eb8b6c635d1f3a1d8a41b89c1c
created 2014-05-08 21:03 -0400
pushed 2014-05-09 01:04 +0000
Benoit Jacob Benoit Jacob - Bug 1005658 - Don't pass stack pointers to the GL for buffers, and have GLContext try to guard against it - r=jgilbert
46a5bfb1fab7ffdc2eb66110a3129e1dcca18c54
created 2014-05-06 13:59 -0700
pushed 2014-05-06 20:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1004702 - Use KHR_debug in DebugMode(). - r=bjacob
acdf76fb15b96c34625b2ec35b7cf46ccffa1784
created 2014-04-16 20:56 -0400
pushed 2014-04-17 00:56 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 997380 - Resolve ambiguous reference to strdup. r=bjacob
5d7dd6086a5a78f283cdf7f979395cd5cb357c25
created 2014-04-15 07:57 -0700
pushed 2014-04-16 07:23 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 994856 - Add support for Gecko rendering via GLScreenBuffer into external GL Context. r=bjacob,jgilbert
ebcacae1532c56c5b0f784f55c54f27f2a911dea
created 2014-04-16 01:41 +0100
pushed 2014-04-16 00:42 +0000
Jonathan Watt Jonathan Watt - Bug 996901 - Remove lots of gfxASurface.h and gfxImageSurface.h includes and forward declarations that are no longer needed. r=mattwoodrow
a63f5694f562aa9c4301760ab5eea23cc18eaef0
created 2014-03-31 22:31 -0400
pushed 2014-04-01 02:42 +0000
Benoit Jacob Benoit Jacob - Bug 990233 - Back out Bug 978479 and Bug 980364 because of a 5% tresize regression on Mac OSX 10.6 - no review, just a backout on a CLOSED TREE
7d6070186810873ff952904368e2be43eacc678c
created 2014-03-31 05:10 -0400
pushed 2014-03-31 09:15 +0000
Benoit Jacob Benoit Jacob - Bug 987828 - 4/4 - Remove IsGLES2 - r=jgilbert
bdd4e53bd7cef36574da2b42fea9443b9e3401d8
created 2014-03-31 05:10 -0400
pushed 2014-03-31 09:15 +0000
Benoit Jacob Benoit Jacob - Bug 987828 - 3/4 - Use IsGLES instead of IsGLES2 - r=jgilbert
733a0129c7398671db9834123d959446d2934023
created 2014-03-30 17:37 +0200
pushed 2014-03-31 08:32 +0000
Andreas Gal Andreas Gal - Bug 980364 - Add GLDrawRectHelper and use it from GLBlitTextureImageHelper. r=bjacob
322885ddb693cbe66c2d1acf2e3c4c6b0bb336f9
created 2014-03-20 21:20 -0700
pushed 2014-03-21 04:20 +0000
Jeff Gilbert Jeff Gilbert - Bug 985685 - DrawRangeElements should call Before/AfterGLDrawCall(). - r=kamidphish
24f5c64eb243c335cf4ee2bbbd5bb16df588cbb3
created 2014-03-17 10:50 -0400
pushed 2014-03-17 14:52 +0000
Jeff Gilbert Jeff Gilbert - Bug 982960 - Add GLContext support for draw_range_elements. r=kamidphish
7d62c468b48b16637872106664ba2c264fb85a63
created 2014-03-10 19:08 -0700
pushed 2014-03-11 02:09 +0000
Jeff Gilbert Jeff Gilbert - Bug 980684 - Actually use IOSurfaces on Mac. - r=snorp
d6e7ed4cd0a62cd94b8f0946d41cf1468c2c3710
created 2014-03-10 19:08 -0700
pushed 2014-03-11 02:09 +0000
Jeff Gilbert Jeff Gilbert - Bug 976813 - Separate ShSurf::Texture for Prod and Cons. - r=snorp
636a4f14af757b845d554d89d9799d87c683c802
created 2014-03-10 15:42 -0700
pushed 2014-03-10 22:43 +0000
Jeff Gilbert Jeff Gilbert - Bug 943190 - Implement WEBGL_compressed_texture_et1. - r=kamidphish
c8355055899c922cee30f77a371ec3183f293b94
created 2014-03-07 13:26 -0800
pushed 2014-03-07 21:26 +0000
Jeff Gilbert Jeff Gilbert - Bug 843666 - Implement color-buffer-(half-)float for WebGL. - r=kamidphish
25c6fc130d6c549b578ec6b8a83a3f3e54480f47
created 2014-03-05 17:35 -0800
pushed 2014-03-06 01:35 +0000
Jeff Gilbert Jeff Gilbert - Bug 980108 - GLContext.h should not use GLAPIENTRY decls. - r=kamidphish
7f2fade65d3ae464116d027ea20f4b9fea9a43b5
created 2014-02-28 16:57 +1000
pushed 2014-03-04 14:30 +0000
Dan Glastonbury Dan Glastonbury - Bug 975824 - Disable S3TC compressed texture support on VMware Gallium 0.4 with
17ee50aca7e54631982d4091ea6b819d71949a6b
created 2014-03-03 18:47 -0800
pushed 2014-03-04 02:47 +0000
Jeff Gilbert Jeff Gilbert - Bug 978414 - Mark GLContext virtuals const and MOZ_OVERRIDE where appropriate. - r=bjacob
e40065f3da48fe888224f09114853666e2ec7189
created 2014-03-03 11:21 -0500
pushed 2014-03-03 16:20 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 9024f38e3809 (bug 843666) for bustage.
9024f38e38092c649f3a5bcd9eaee5ebf20e2c59
created 2014-03-03 10:36 -0500
pushed 2014-03-03 15:37 +0000
Jeff Gilbert Jeff Gilbert - Bug 843666 - Implement color-buffer-(half-)float for WebGL. r=kamidphish
5d933587c7263c4f8bccd479b4108fb33076ae95
created 2013-06-07 23:11 -0400
pushed 2014-02-18 23:19 +0000
George Wright George Wright - Bug 910754 - Add a bunch more required OpenGL functions for SkiaGL when using desktop OpenGL r=vlad
09ab3f8a569542bff60e3ab26eac3bd5bbdf8443
created 2014-02-18 17:54 -0500
pushed 2014-02-18 22:54 +0000
George Wright George Wright - Back out changesets from bug 910754 due to build bustage
b739824ec95ca2cd9e2df3de6a2684f4259f6292
created 2013-06-07 23:11 -0400
pushed 2014-02-18 22:43 +0000
George Wright George Wright - Bug 910754 - Add a bunch more required OpenGL functions for SkiaGL when using desktop OpenGL r=vlad
b135788f78ea21dd3b3edb89280fba5848849e83
created 2014-02-13 15:02 -0800
pushed 2014-02-13 23:02 +0000
Jeff Gilbert Jeff Gilbert - Bug 969632 - More const cleanup in gfx/gl. - r=bjacob
6c0de95352141245259b16996935a7fedf5da25f
created 2014-02-13 15:00 -0800
pushed 2014-02-13 23:00 +0000
Jeff Gilbert Jeff Gilbert - Bug 823454 - Implement EXT_frag_depth for WebGL. - r=kamidphish
3faa29f938c547c5e4be01bfbb93c02033d6fb73
created 2014-02-13 09:53 -0500
pushed 2014-02-13 14:53 +0000
Jeff Gilbert Jeff Gilbert - Bug 912280 - Implement OES_texture_half_float_linear for WebGL. r=kamidphish
39414059dcb1376f85614d2591793b54c399e04a
created 2013-12-12 13:27 -0500
pushed 2014-02-12 15:15 +0000
Benoit Girard Benoit Girard - Bug 971154 - Implement APPLE_texture_range. r=jrmuizel
d969660cfdab81d9f2d85896438664e23c9223cc
created 2014-02-10 18:03 -0500
pushed 2014-02-10 23:03 +0000
Jeff Gilbert Jeff Gilbert - Bug 968469 - Add check for ARB_half_float_pixel to GLFeature::texture_half_float. r=kamidphish
6d7069935a34e5edc849d2f20910a2d10763684e
created 2014-02-08 21:06 -0500
pushed 2014-02-09 02:06 +0000
Jeff Gilbert Jeff Gilbert - Bug 969632 - Make GLContext::fDeleteFoo funcs const-correct. r=bjacob
716974a64aae887e8fa661f5c10f4d2457d83a7c
created 2014-02-07 10:38 -0500
pushed 2014-02-07 15:38 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 8d885b139d7d (bug 912280) for bustage.
8d885b139d7def0c8db7ed8bc93744d4f29546c7
created 2014-02-07 10:21 -0500
pushed 2014-02-07 15:21 +0000
Jeff Gilbert Jeff Gilbert - Bug 912280 - Implement OES_texture_half_float_linear for WebGL. r=kamidphish
2cbd9b9551cfc0aed965119d308c8fe3983a080a
created 2014-01-23 12:47 -0500
pushed 2014-01-29 22:54 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=738872, implement WebGL OES_texture_half_float; part 1 - GLContext; r=jgilbert
7d5fcd8a3a9999ad6c7e21fd0ed8cefb016a8b90
created 2014-01-10 14:50 -0500
pushed 2014-01-10 19:50 +0000
Benoit Jacob Benoit Jacob - Bug 958256 - Mark standard_derivatives as unsupported on Vivante drivers - r=jgilbert,snorp
c2dd397d92c408c053e605add12066512d014b6f
created 2014-01-10 13:55 -0500
pushed 2014-01-10 19:06 +0000
Benoit Jacob Benoit Jacob - Bug 958369 - 5/5 - Make ContextType a typed enum - r=jgilbert
4cd12a362c61b2a8987dd8e0374e5fda26c65a08
created 2014-01-10 13:55 -0500
pushed 2014-01-10 19:06 +0000
Benoit Jacob Benoit Jacob - Bug 958369 - 2/5 - Make GLVendor and GLRenderer typed enums - r=jgilbert
08f0663b62bb81fac52a20f6f7f2c0b6872c3b89
created 2014-01-10 13:55 -0500
pushed 2014-01-10 19:06 +0000
Benoit Jacob Benoit Jacob - Bug 958369 - 1/5 - Make GLFeature a typed enum - r=jgilbert
0a17eb2885cd733b4cdab34438c636089f5134c5
created 2014-01-07 15:02 -0500
pushed 2014-01-07 20:03 +0000
Benoit Jacob Benoit Jacob - Bug 956401 - 9/9 - Optimization: cache the scissor rect in GLContext - r=vladv
0d7de869333150901162b5a0b25e20718a1a4cec
created 2014-01-07 15:02 -0500
pushed 2014-01-07 20:03 +0000
Benoit Jacob Benoit Jacob - Bug 956401 - 8/9 - Remove GLContext's scissor stack - r=jgilbert
886b3ccaaa3cfc57488603d521b1fd0e564b89ae
created 2014-01-07 15:02 -0500
pushed 2014-01-07 20:03 +0000
Benoit Jacob Benoit Jacob - Bug 956154 - 2/2 - Optimization: cache the viewport rect - r=vladv
dad6e5e57b1efaa196c12b21f72bde4d5c02d9ef
created 2014-01-07 15:02 -0500
pushed 2014-01-07 20:03 +0000
Benoit Jacob Benoit Jacob - Bug 956154 - 1/2 - Remove GLContext's viewport stack - r=jgilbert
b75d69931d4a66a5f7726fc41e301d60976d4a18
created 2014-01-07 15:02 -0500
pushed 2014-01-07 20:03 +0000
Benoit Jacob Benoit Jacob - Bug 956141 - Move y-flipping feature out of GLContext, into CompositorOGL - r=jgilbert,nrc
3265325c3ad5960c503d7af8257b1b6bb11de9bb
created 2014-01-07 15:02 -0500
pushed 2014-01-07 20:03 +0000
Benoit Jacob Benoit Jacob - Bug 950903 - 6/8 - Remove GLContext::GetNativeData - r=jgilbert
8160a1833ea1e9552642685a8454ca48cd7c99d6
created 2014-01-02 10:17 -0500
pushed 2014-01-02 15:17 +0000
Benoit Jacob Benoit Jacob - Bug 949819 - Move remaining ReadPixels and GetTexImage helpers out of GLContext - r=jgilbert
f509d3187113709e1e01c15ae0bfd3d1b43d9e8f
created 2014-01-02 10:17 -0500
pushed 2014-01-02 15:17 +0000
Benoit Jacob Benoit Jacob - Bug 949816 - Move override-EGLSurface feature out of GLContext - r=jgilbert
cef4a72b8d55b025e30e6ae9d226698e209023f0
created 2014-01-02 10:17 -0500
pushed 2014-01-02 15:17 +0000
Benoit Jacob Benoit Jacob - Bug 949814 - Remove GetEGLContext and GetLibraryEGL from GLContext - r=jgilbert
c85b53ac74fe84ef425b1c7db63018ecd68a7829
created 2014-01-02 10:17 -0500
pushed 2014-01-02 15:17 +0000
Benoit Jacob Benoit Jacob - Bug 945586 - Move GLReadTexImageHelper out of GLContext - r=jgilbert
0dd2d8daebcf2fadf4510a1e9efc29b8165127ad
created 2014-01-02 10:17 -0500
pushed 2014-01-02 15:17 +0000
Benoit Jacob Benoit Jacob - Bug 949813 - Remove mIsGlobalSharedContext from GLContext - r=jgilbert
705c8c405dbbba2f2b6e5366e61095d89cad62be
created 2013-12-10 17:12 +0100
pushed 2014-01-01 19:49 +0000
Andreas Pehrson Andreas Pehrson - Bug 877115 - [Moz2Dify] Part 5. Minimize gfxIntSize usage in GLContext. r=nical
4757b99924740e45480b6c10b7af85772d82719e
created 2013-12-10 17:11 +0100
pushed 2014-01-01 19:49 +0000
Andreas Pehrson Andreas Pehrson - Bug 877115 - [Moz2Dify] Part 3. Change gfxIntSize to gfx::IntSize in GLContext::OffscreenSize and dependendent classes. r=nical
4312ade990158c70fc9024aad841806f33dadde1
created 2013-12-10 17:11 +0100
pushed 2014-01-01 19:49 +0000
Andreas Pehrson Andreas Pehrson - Bug 877115 - [Moz2Dify] Part 2. Moz2Dify GLContext::ResizeOffscreen signature. (carries r=nical)
6ad6f699e1cefac8b6567117b80d090ff119ac6b
created 2013-12-10 17:10 +0100
pushed 2014-01-01 19:49 +0000
Andreas Pehrson Andreas Pehrson - Bug 877115 - [Moz2Dify] Part 1. Remove ImageFormat typedef from GLContext. (r=nical)
2dc6642eba5d2e5f1eb1a3b75d9be5d5051e19b5
created 2013-12-16 16:33 -0800
pushed 2013-12-17 00:33 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 877115) for mochitest-1 and reftest orange on this CLOSED TREE
less more (0) -300 -100 -60 tip