gfx/thebes/GLContext.cpp
709b5696199b5c146f81f7a981598ad2d93cf0df
created 2011-07-06 11:00 -0700
pushed 2011-07-06 18:14 +0000
Florian Haenel Florian Haenel - Bug 607687 - Fennec should take care about Texture MAX size HW limitation r=jmuizelaar
05e0e6423227e9c89fe631b1d0fe0e482410b868
created 2011-07-05 14:52 +1200
pushed 2011-07-05 08:15 +0000
Matt Woodrow Matt Woodrow - Bug 656185 - Part 2 - Upload the entire image for PlanarYCbCrImageOGL to a texture and clip using texture coordinates. r=derf
05058eacd33ae47c88f3171ca01f6e64c719cd01
created 2011-06-27 15:21 +1200
pushed 2011-06-27 09:03 +0000
Matt Woodrow Matt Woodrow - Back out bug 656185 due to windows compile failures
f67ea1c7da3696b66a8f94ef0302cfc458a7b4d2
created 2011-06-27 14:32 +1200
pushed 2011-06-27 09:03 +0000
Matt Woodrow Matt Woodrow - Bug 656185 - Part 2 - Handle odd crop offsets correctly with OpenGl. r=derf
093d1650e7a77030979d759fe941df837868300f
created 2011-06-23 19:01 -0700
pushed 2011-06-24 09:38 +0000
Ed Morley Ed Morley - Bug 665622 - Fix unused variable warnings in GLContext.cpp & GLContextProviderEGL.cpp; r=joedrew
078113c739638fe8b1291c6e62cc448ae5b3db57
created 2011-06-13 19:02 -0700
pushed 2011-06-14 03:35 +0000
Neil Rashbrook Neil Rashbrook - Bug 660525 Remove useless uses of PromiseFlatString (prev cset lacked the code changes) r=joedrew!
61b579b594436226b16f6e984b67bb1314b26c7c
created 2011-06-09 17:02 -0400
pushed 2011-06-09 21:03 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset 322d3d456f5b, cc8b37b43c5a, fba5bf34ad72, b9dab5588ce1 because they break the desktop mobile build on Windows
322d3d456f5b4d5aa098d172c2d1cc7912e7cff6
created 2011-06-09 21:12 +0100
pushed 2011-06-09 20:18 +0000
Neil Rashbrook Neil Rashbrook - Bug 660525 Remove useless uses of PromiseFlatString r=joedrew!
a45a190af4f72db4f390df302ad3c64640d37962
created 2011-05-26 14:24 -0400
pushed 2011-05-26 18:28 +0000
Benoit Jacob Benoit Jacob - Bug 659349 - WebGL allows access to uninitialised graphics memory - r=jrmuizel
e0395d46d14df661f533b81110d82f3f2c0407f5
created 2011-05-20 15:53 -0400
pushed 2011-05-20 21:54 +0000
Benoit Jacob Benoit Jacob - Bug 656215 - check max size for textures and renderbuffers - r=joedrew
7642608ac4a5a322a30a3d0149209e4f2eed3b32
created 2011-05-19 12:53 +0200
pushed 2011-05-19 13:07 +0000
Florian Hänel Florian Hänel - Bug 628566 - Implement basic tiling of ImageLayerOGL. r=joe
c2242c63e75f99e720b88fe2a9a2f50523f14bfe
created 2011-04-07 16:58 -0700
pushed 2011-04-08 18:05 +0000
Matt Woodrow Matt Woodrow - Bug 641250 - Rename GLContext::TextureState::Initialized to Allocated. r=joe
ea1b21a2bf821009cc2f2585a997586b85461cff
created 2011-04-07 16:58 -0700
pushed 2011-04-08 18:05 +0000
Matt Woodrow Matt Woodrow - Bug 640082 - Part 3 - Add BindTexture functions to TextureImage. r=joe
5cd1f196e4218e8b9210c243dd01f472b16d768f
created 2011-03-25 11:04 +1300
pushed 2011-03-24 22:10 +0000
Matt Woodrow Matt Woodrow - Bug 641250 - Upload full surface bounds if texture is uninitialized. r=joe
b6ca6d65fafaa9c2e8867374e8d054c393860ca5
created 2011-03-02 15:50 -0500
pushed 2011-03-02 20:54 +0000
Benoit Jacob Benoit Jacob - Bug 627464 - Annotate crash reports if the forced-enabled prefs are set - r=jrmuizel, a=joe
d7ef42d7782c1b0796b33836057334397c0bf598
created 2011-02-25 20:05 +1300
pushed 2011-02-25 07:06 +0000
Matt Woodrow Matt Woodrow - Bug 636609 - Remove DEBUG_GL_ERROR_CHECK. r+a=joe
0dac834eae79931f2229ae967215bab5b63fa3f7
created 2011-02-11 18:11 -0500
pushed 2011-02-14 21:43 +0000
Benoit Jacob Benoit Jacob - Bug 631643 - Check for ARB_ES2_compatibility before using it, fix MAX_VARYING_VECTORS emulation, clean up getParameters - r=vlad, a=jrmuizel
c58b7b8bc5efbe07825be2dab6d0ac086ca88d46
created 2011-02-14 16:39 -0500
pushed 2011-02-14 21:43 +0000
Benoit Jacob Benoit Jacob - Bug 629265 - dont block NVIDIA 260.19 for now - r+a=joe
0275087f8fb9a7cbf56867bed9c4df5b4b85bae4
created 2011-02-11 18:11 -0500
pushed 2011-02-12 20:41 +0000
Benoit Jacob Benoit Jacob - Bug 629265 - Crash in NVIDIA driver 260.19 on linux 64bit w/ layers acceleration - r=vladimir, a=jrmuizel
033e22fe2d64d0bbd248f983e373f46ac4218060
created 2011-02-11 23:08 -0500
pushed 2011-02-12 04:09 +0000
Kyle Huey Kyle Huey - Backout
926ea5719563a0ff68d9d5d89ceb323cfa98a783
created 2011-02-11 18:11 -0500
pushed 2011-02-11 23:12 +0000
Benoit Jacob Benoit Jacob - Bug 631643 - Check for ARB_ES2_compatibility before using it, fix MAX_VARYING_VECTORS emulation, clean up getParameters - r=vlad, a=jrmuizel
b39a1fff95fb989a5ad9cb63fdcca652198262d3
created 2011-02-11 18:11 -0500
pushed 2011-02-11 23:12 +0000
Benoit Jacob Benoit Jacob - Bug 629265 - Crash in NVIDIA driver 260.19 on linux 64bit w/ layers acceleration - r=vladimir, a=jrmuizel
19dc218c5da181323e1b0720d3457161dde6ee2f
created 2011-01-24 21:31 +0200
pushed 2011-01-24 20:07 +0000
Oleg Romashin Oleg Romashin - Bug 627661 - RGBA surface clear was broken in 593733 r=roc,mattwoodrow a=approval2.0
6550455f427ed34849ee835cfed8ec1daaf896dc
created 2011-01-18 08:22 +0100
pushed 2011-01-18 07:38 +0000
Matt Woodrow Matt Woodrow - Bug 593733 - Support component alpha with GL layers. r=roc, r=joe, a=betaN
bcb3065d87d64300d739c6a8a7f0c061b86dbcfe
created 2011-01-18 08:21 +0100
pushed 2011-01-18 07:38 +0000
Matt Woodrow Matt Woodrow - Bug 593733 - Make TextureImage::BeginUpdate return a surface, not a context. r=joe, a=betaN
6e09e2107ec541005e7f6f8982ff7bb9a6f32305
created 2011-01-18 14:32 +1300
pushed 2011-01-18 01:40 +0000
Matt Woodrow Matt Woodrow - Bug 622165 - Don't try to draw ThebesLayerOGL's that are greater than the max texture size. r=joe a=blocking2.0
31b46f48f71471e83cffae245a98c590eaa844fe
created 2011-01-18 14:32 +1300
pushed 2011-01-18 01:40 +0000
Matt Woodrow Matt Woodrow - Bug 621778 - Allow TextureImage to upload regions instead of only rectangles. r=joe a=blocking2.0
73a155117df05347e4b6e717177cc71bcf89342c
created 2011-01-18 10:50 +1300
pushed 2011-01-17 22:03 +0000
Matt Woodrow Matt Woodrow - Bug 619869 - Fix whitespace in GLContext.cpp. r=jrmuizel a=joe
410656622bb54cda0b1aa3bf9da2bb2413e17e5c
created 2011-01-07 14:37 +0100
pushed 2011-01-07 13:38 +0000
Ms2ger Ms2ger - Bug 620355 - Fix uninitialized variable warnings in GLContext::UploadSurfaceToTexture; r=mattwoodrow a=joedrew
efad321b7a2ec6fcc8070a2d168b978f3bd1f138
created 2011-01-06 09:59 -0500
pushed 2011-01-06 20:06 +0000
Benoit Jacob Benoit Jacob - Bug 600079 - Crash in [@ @0x0 | mozilla::gl::GLContext::MarkDestroyed() ] - r=vlad, a=joe
be8006fc9c4a9bb0d894e682a5c5eb7883ed900a
created 2010-12-18 19:11 -0500
pushed 2010-12-19 00:14 +0000
Matt Woodrow Matt Woodrow - Bug 619934 - Fix startup crash in UploadSurfaceToTexture ra=jrmuizel
d1da1005b6d61e9aec2ea40dbef18d9120dad7f7
created 2010-12-16 23:50 -0800
pushed 2010-12-17 07:53 +0000
Matt Woodrow Matt Woodrow - Bug 604101 - Part 6 - Add TextureImage::DirectUpload for faster texture uploads. r=jrmuizel a=blocking2.0
c5aeb066cbb5ac67f2a71772ea0de96b56038030
created 2010-12-16 23:49 -0800
pushed 2010-12-17 07:53 +0000
Matt Woodrow Matt Woodrow - Bug 604101 - Part 5 - Use Pixel Buffer Objects in TextureImageCGL. r=joe,jrmuizel a=blocking2.0
ac8edf791852bf6a66362c412745d88d68b9b7c0
created 2010-12-16 23:29 -0800
pushed 2010-12-17 07:53 +0000
Matt Woodrow Matt Woodrow - Bug 604101 - Part 4 - Use UploadSurfaceToTexture in TextureImage. r=joe a=blocking2.0
e86ea759809b72ad3d8895289d14384cbe6742ef
created 2010-12-16 23:23 -0800
pushed 2010-12-17 07:53 +0000
Matt Woodrow Matt Woodrow - Bug 604101 - Part 1 - Add UploadSurfaceToTexture. r=joe a=blocking2.0
ff4c041ae7debfdf15ca716b3eaae47fbc2c27f0
created 2010-12-16 23:19 -0800
pushed 2010-12-17 07:53 +0000
Matt Woodrow Matt Woodrow - Bug 615741 - Too large canvases don't draw and be black. r=joe a=joe
789f0f85f75a3fa55d36c5d69a5b3bbbf3596410
created 2010-11-18 09:17 -0500
pushed 2010-11-18 14:18 +0000
Benoit Jacob Benoit Jacob - Bug 612572 - Crash [@GLContext::ListHasExtension] when extensions is null - r=jseward a=joe
941c3d14e14d11a7b2f4160d5190471a11f8b820
created 2010-11-16 20:33 -0800
pushed 2010-11-17 04:34 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=539771; Add support for context attribs to canvas; r=jmuizelaar
ba45d6b7fce254287f3b5fe0c6e01b1145d25b64
created 2010-11-15 18:13 -0500
pushed 2010-11-15 23:14 +0000
Benoit Jacob Benoit Jacob - Bug 612171 - Regression: severe scrolling glitches with GL layers - r=joe, a=blocking-beta8
ae610cd9842c434e49daa6bc23b71d18cf7681ab
created 2010-11-12 12:02 -0800
pushed 2010-11-12 20:05 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=609195; use GL_REPEAT for non-power-of-two textures if we have support for them; r=jrmuizel, a=b
b69a99f60145b114775ec3dd3d20b4d9459b4025
created 2010-11-12 12:02 -0800
pushed 2010-11-12 20:05 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=609195; don't use GL_REPEAT for non-power-of-two textures; r=jrmuizel
108a14f0216a6b52b50b2cbb4b48f35d22b35496
created 2010-11-12 12:02 -0800
pushed 2010-11-12 20:05 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=605063; fix android GL startup; r=jrmuizel
182eb3c4fc44c29adb959bafbe29825f05cedc25
created 2010-11-11 15:31 -0500
pushed 2010-11-11 20:37 +0000
Joe Drew Joe Drew - Bug 575521 - Draw to a clipped context backed by the surface uploaded to OpenGL using APPLE_client_storage to avoid slowdowns in glTexSubImage2D. r=jrmuizel a=b
331f67eda6deb84be296c6303f56fa5603496d22
created 2010-11-11 15:31 -0500
pushed 2010-11-11 20:37 +0000
Joe Drew Joe Drew - Bug 575521 - Use the APPLE_client_storage extension to reduce the number of copies of data we make when uploading textures. r=vlad
3be1fabf50b818bfc32a29185b6b409df270d927
created 2010-11-11 15:31 -0500
pushed 2010-11-11 20:37 +0000
Joe Drew Joe Drew - Bug 575521 - Support the APPLE_client_storage GL extension. r=vlad
6b34818510c17db38e0898ba1809103a5051e2d7
created 2010-11-11 15:31 -0500
pushed 2010-11-11 20:37 +0000
Joe Drew Joe Drew - Bug 575521 - Use gfxASurface::GetAsImageSurface in TextureImageCGL to make it faster. r=jrmuizel
8b83d833cc950398c586183b23253ea9f4e3c59e
created 2010-11-10 07:49 -0800
pushed 2010-11-10 15:50 +0000
L. David Baron L. David Baron - Use extension alternatives for GLX 1.3 features when GLX 1.3 is not available but equivalent extensions are. (Bug 605992) r=bjacob a2.0=joedrew
cd101d38e385a7c16851a217a02a5a9c66f0c605
created 2010-11-05 21:49 +0200
pushed 2010-11-05 19:57 +0000
Oleg Romashin Oleg Romashin - Bug 608497 - mSize not updated in XXXTextureImage::Resize() function. r=roc a=approval2.0
d3f448b20f2050c99c84da9dee8c6fe425da9486
created 2010-10-12 17:01 -0400
pushed 2010-10-12 21:22 +0000
Benoit Jacob Benoit Jacob - Bug 597881 - OpenGL debug mode - r=vladimir
17531c7ef2a69f5ea093dc69b3a0d5eb3ac488da
created 2010-10-06 16:43 -0400
pushed 2010-10-06 20:44 +0000
Benoit Jacob Benoit Jacob - Bug 602289 - Add Vendor() function to GLContext - r=joe, a=blocking2.0-b7
7365c436290e5ae3b3691c006b32b5b220865552
created 2010-10-01 21:00 -0700
pushed 2010-10-02 04:01 +0000
Benoit Jacob Benoit Jacob - b=600927; don't print gl extensions in non-debug builds; r=vlad a=b
3d4df00e4c905ce73a329b927c59953625cffd02
created 2010-09-21 15:41 -0400
pushed 2010-09-22 18:58 +0000
Vladimir Vukicevic Vladimir Vukicevic - Bug 596784 - Implement faster scrolling for GL thebes layers. r=roc,mattwoodrow a=b
508d0a50827c32b4b7ec0940595aebcef7353108
created 2010-09-09 23:09 -0400
pushed 2010-09-13 03:11 +0000
Joe Drew Joe Drew - Bug 595055 - Use the correct context when deleting textures, so we don't accidentally unset some state like the viewport. r=vlad a=b
be2972c2b236e5eb8fa2fe14feb567ed6060a241
created 2010-09-05 16:37 -0400
pushed 2010-09-05 20:38 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=593558; make gl context creation quieter; r=matt.woodrow; a=b
e44c15a9941e99d0f190398fb5890ea66729443c
created 2010-09-05 16:37 -0400
pushed 2010-09-05 20:38 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=592106; correctly update GL context format; r=jrmuizel
30a1be9d442a98adb4a2095f9c8ee1808dd29560
created 2010-08-30 19:56 -0400
pushed 2010-08-30 23:58 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=592105; [gl] clear new FBOs when resizing offscreen FBOs at correct time; r=bas a=b5
09a07cc60743f8ebf85c9263a6cc10689c9bbe92
created 2010-08-06 22:09 -0700
pushed 2010-08-07 05:11 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=583844; use correct pack alignment when reading via ReadPixels; also use EXT_bgra correctly; r=bjacob
d879bb2448904addae52fc74f646dd2fa39e48c2
created 2010-08-06 22:09 -0700
pushed 2010-08-07 05:11 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=583838; add ANGLE/D3D WebGL support - part 2 - build EGL on windows and try to use it; r=bjacob
de9137456817269f99751e8bccea7e039ddcb655
created 2010-08-06 22:09 -0700
pushed 2010-08-07 05:11 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=574481; fix layers lifetime issues; part 2 - add some utils to GLContext; r=bas
5f857be14db9c4db133063774df2baa8c1fc5d24
created 2010-07-28 14:24 -0700
pushed 2010-07-28 21:24 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=582469; use high precision depth buffer if available (esp with FBOs); r=bjacob
less more (0) -60 tip