gfx/thebes/GLContext.cpp
f037eaa1c8a509cbbeb11f3340315ee2a14898d1
created 2011-09-14 10:54 -0700
pushed 2011-09-30 20:09 +0000
Chris Lord Chris Lord - Bug 683514 - Use GL_EXT_unpack_subimage when available (part 2). r=joe
7a8399ef753513fd59f0753d08fc2ef5d1405b1c
created 2011-09-09 10:41 +0100
pushed 2011-09-30 20:09 +0000
Chris Lord Chris Lord - Bug 683514 - Add support for the GL_EXT_unpack_subimage extension. r=joe
4f3856dd4dd0caff39d8adbdf7981c312ecf7cb4
created 2011-09-07 17:33 -0400
pushed 2011-09-30 20:09 +0000
Benoit Girard Benoit Girard - Bug 683514 - [backout] Add support for the GL_EXT_unpack_subimage extension. r=backout;
891e5dbae3ec7f84ee003213e6377b2602066119
created 2011-08-31 18:25 +0100
pushed 2011-09-30 20:09 +0000
Chris Lord Chris Lord - Bug 683514 - Add support for the GL_EXT_unpack_subimage extension. r=joe
0dffbdf36868a6f630d35ac29c63c7e42a76cc7d
created 2011-08-24 20:21 +0100
pushed 2011-09-30 20:09 +0000
Chris Lord Chris Lord - Bug 675908 - Fix TiledTextureImage updates. r=joe,romaxa
50575fae9b1d3d2297793410321cc6ed6860abaa
created 2011-08-24 15:09 +0100
pushed 2011-09-30 20:09 +0000
Chris Lord Chris Lord - Fix drawing of GL Thebes layers with rotation when using tiled textures
0432558816ac53af208768975ffe1f6b0c70a13f
created 2011-08-23 17:12 -0400
pushed 2011-09-30 20:09 +0000
Benoit Girard Benoit Girard - Backout changeset 07d34812bdee, b879d413ce2d, 0c59eeb18700 due to android opengl regression on chrome pages; r=backout
b879d413ce2da99a437899e0da53521f91439f22
created 2011-08-19 09:36 +0100
pushed 2011-09-30 20:09 +0000
Chris Lord Chris Lord - Bug 611315 - Fix drawing of tiled GL Thebes layers with rotation. r=mattwoodrow
0c59eeb18700fadef7889e850f390057a54990b3
created 2011-08-19 09:36 +0100
pushed 2011-09-30 20:09 +0000
Chris Lord Chris Lord - Bug 675908 - Fix TiledTextureImage updates. r=joe,romaxa
3f2f6b0897bc854e343d5727f7c9ffd96f9a6527
created 2011-08-15 15:53 -0400
pushed 2011-08-19 14:38 +0000
Benoit Jacob Benoit Jacob - Bug 669013 - Despite supporting OES_texture_float, getSupportedExtensions still returns no extensions - r=joe
6e1f4b92757557a236b1df3a8622f63d770ef9f9
created 2011-08-09 14:41 -0700
pushed 2011-08-19 14:38 +0000
Benoit Girard Benoit Girard - Bug 677699 - TiledTextureImage::GetTileRect() computes the wrong offset; r=heeen
26ac09ecc7dd453122d8635d4b8e9e009e9673d6
created 2011-07-25 19:32 +1200
pushed 2011-09-30 20:09 +0000
Matt Woodrow Matt Woodrow - Bug 670573 - Add glTex(Sub)Image2D wrappers that correctly handle stride and alignment. r=derf
26d3e82605eb97e831b54539ccefd078fd51e182
created 2011-07-25 13:18 +1200
pushed 2011-09-30 20:09 +0000
Matt Woodrow Matt Woodrow - Backed out changeset 39fef2383893
39fef23838930b8ceda359fd618e686a9e53d521
created 2011-07-25 12:50 +1200
pushed 2011-09-30 20:09 +0000
Matt Woodrow Matt Woodrow - Bug 670573 - Add glTex(Sub)Image2D wrappers that correctly handle stride and alignment. r=derf
9fb5b756e44ca704a1f58d45d391f329898a0314
created 2011-07-12 00:11 -0700
pushed 2011-09-30 20:09 +0000
Daniel Holbert Daniel Holbert - Bug 670025: Use more fine-grained checks to pick depth in GLContext::ResizeOffscreenFBO. r=vlad
709b5696199b5c146f81f7a981598ad2d93cf0df
created 2011-07-06 11:00 -0700
pushed 2011-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +0000
Matt Woodrow Matt Woodrow - Back out bug 656185 due to windows compile failures
f67ea1c7da3696b66a8f94ef0302cfc458a7b4d2
created 2011-06-27 14:32 +1200
pushed 2011-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +0000
Neil Rashbrook Neil Rashbrook - Bug 660525 Remove useless uses of PromiseFlatString r=joedrew!
a45a190af4f72db4f390df302ad3c64640d37962
created 2011-05-26 14:24 -0400
pushed 2011-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +0000
Kyle Huey Kyle Huey - Backout
926ea5719563a0ff68d9d5d89ceb323cfa98a783
created 2011-02-11 18:11 -0500
pushed 2011-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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-09-30 20:09 +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 2011-09-30 20:09 +0000
Matt Woodrow Matt Woodrow - Bug 619934 - Fix startup crash in UploadSurfaceToTexture ra=jrmuizel
d1da1005b6d61e9aec2ea40dbef18d9120dad7f7
created 2010-12-16 23:50 -0800
pushed 2011-09-30 20:09 +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 2011-09-30 20:09 +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 2011-09-30 20:09 +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 2011-09-30 20:09 +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 2011-09-30 20:09 +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 2011-09-30 20:09 +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 2011-09-30 20:09 +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 2011-09-30 20:09 +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 2011-09-30 20:09 +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 2011-09-30 20:09 +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 2011-09-30 20:09 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=605063; fix android GL startup; r=jrmuizel
182eb3c4fc44c29adb959bafbe29825f05cedc25
created 2010-11-11 15:31 -0500
pushed 2011-09-30 20:09 +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 2011-09-30 20:09 +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 2011-09-30 20:09 +0000
Joe Drew Joe Drew - Bug 575521 - Support the APPLE_client_storage GL extension. r=vlad
less more (0) -60 tip