Benoit Jacob
|
f1f9b80cdd
|
Bug 631643 - Check for ARB_ES2_compatibility before using it, fix MAX_VARYING_VECTORS emulation, clean up getParameters - r=vlad, a=jrmuizel
|
2011-02-11 18:11:30 -05:00 |
|
Benoit Jacob
|
965a08c8d5
|
Bug 629265 - dont block NVIDIA 260.19 for now - r+a=joe
|
2011-02-14 16:39:52 -05:00 |
|
Benoit Jacob
|
5dc1546e1e
|
Bug 629265 - Crash in NVIDIA driver 260.19 on linux 64bit w/ layers acceleration - r=vladimir, a=jrmuizel
|
2011-02-11 18:11:30 -05:00 |
|
Kyle Huey
|
9132ccf4bc
|
Backout
|
2011-02-11 23:08:16 -05:00 |
|
Benoit Jacob
|
4ff6fe0115
|
Bug 631643 - Check for ARB_ES2_compatibility before using it, fix MAX_VARYING_VECTORS emulation, clean up getParameters - r=vlad, a=jrmuizel
|
2011-02-11 18:11:30 -05:00 |
|
Benoit Jacob
|
5515543330
|
Bug 629265 - Crash in NVIDIA driver 260.19 on linux 64bit w/ layers acceleration - r=vladimir, a=jrmuizel
|
2011-02-11 18:11:30 -05:00 |
|
Oleg Romashin
|
6ad82781f7
|
Bug 627661 - RGBA surface clear was broken in 593733 r=roc,mattwoodrow a=approval2.0
|
2011-01-24 21:31:35 +02:00 |
|
Matt Woodrow
|
b4e55ae952
|
Bug 593733 - Support component alpha with GL layers. r=roc, r=joe, a=betaN
|
2011-01-18 08:22:25 +01:00 |
|
Matt Woodrow
|
1752246ab3
|
Bug 593733 - Make TextureImage::BeginUpdate return a surface, not a context. r=joe, a=betaN
|
2011-01-18 08:21:12 +01:00 |
|
Matt Woodrow
|
a567dd6b52
|
Bug 622165 - Don't try to draw ThebesLayerOGL's that are greater than the max texture size. r=joe a=blocking2.0
|
2011-01-18 14:32:40 +13:00 |
|
Matt Woodrow
|
9cd9789d4f
|
Bug 621778 - Allow TextureImage to upload regions instead of only rectangles. r=joe a=blocking2.0
|
2011-01-18 14:32:40 +13:00 |
|
Matt Woodrow
|
600a964c35
|
Bug 619869 - Fix whitespace in GLContext.cpp. r=jrmuizel a=joe
|
2011-01-18 10:50:02 +13:00 |
|
Ms2ger
|
1774ecafea
|
Bug 620355 - Fix uninitialized variable warnings in GLContext::UploadSurfaceToTexture; r=mattwoodrow a=joedrew
|
2011-01-07 14:37:50 +01:00 |
|
Benoit Jacob
|
fdb9cba150
|
Bug 600079 - Crash in [@ @0x0 | mozilla::gl::GLContext::MarkDestroyed() ] - r=vlad, a=joe
|
2011-01-06 09:59:28 -05:00 |
|
Matt Woodrow
|
416cd3f0bb
|
Bug 619934 - Fix startup crash in UploadSurfaceToTexture ra=jrmuizel
Some last minute changes caused this to assume that imageSurface->Data()
didn't return NULL.
|
2010-12-18 19:11:19 -05:00 |
|
Matt Woodrow
|
a2e7cac831
|
Bug 604101 - Part 6 - Add TextureImage::DirectUpload for faster texture uploads. r=jrmuizel a=blocking2.0
|
2010-12-16 23:50:26 -08:00 |
|
Matt Woodrow
|
47294e7de3
|
Bug 604101 - Part 5 - Use Pixel Buffer Objects in TextureImageCGL. r=joe,jrmuizel a=blocking2.0
|
2010-12-16 23:49:42 -08:00 |
|
Matt Woodrow
|
bdcc087748
|
Bug 604101 - Part 4 - Use UploadSurfaceToTexture in TextureImage. r=joe a=blocking2.0
|
2010-12-16 23:29:23 -08:00 |
|
Matt Woodrow
|
fce27bc281
|
Bug 604101 - Part 1 - Add UploadSurfaceToTexture. r=joe a=blocking2.0
|
2010-12-16 23:23:07 -08:00 |
|
Matt Woodrow
|
58d947701c
|
Bug 615741 - Too large canvases don't draw and be black. r=joe a=joe
|
2010-12-16 23:19:28 -08:00 |
|
Benoit Jacob
|
78fce4caa8
|
Bug 612572 - Crash [@GLContext::ListHasExtension] when extensions is null - r=jseward a=joe
|
2010-11-18 09:17:19 -05:00 |
|
Vladimir Vukicevic
|
36f8014890
|
b=539771; Add support for context attribs to canvas; r=jmuizelaar
|
2010-11-16 20:33:03 -08:00 |
|
Benoit Jacob
|
980bce6499
|
Bug 612171 - Regression: severe scrolling glitches with GL layers - r=joe, a=blocking-beta8
|
2010-11-15 18:13:56 -05:00 |
|
Vladimir Vukicevic
|
4b44267bda
|
b=609195; use GL_REPEAT for non-power-of-two textures if we have support for them; r=jrmuizel, a=b
|
2010-11-12 12:02:20 -08:00 |
|
Vladimir Vukicevic
|
18c7818ede
|
b=609195; don't use GL_REPEAT for non-power-of-two textures; r=jrmuizel
|
2010-11-12 12:02:17 -08:00 |
|
Vladimir Vukicevic
|
32096750fc
|
b=605063; fix android GL startup; r=jrmuizel
|
2010-11-12 12:02:11 -08:00 |
|
Joe Drew
|
a2aa4fefa9
|
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
|
2010-11-11 15:31:23 -05:00 |
|
Joe Drew
|
01b68699c8
|
Bug 575521 - Use the APPLE_client_storage extension to reduce the number of copies of data we make when uploading textures. r=vlad
|
2010-11-11 15:31:23 -05:00 |
|
Joe Drew
|
37ef931f88
|
Bug 575521 - Support the APPLE_client_storage GL extension. r=vlad
|
2010-11-11 15:31:23 -05:00 |
|
Joe Drew
|
95cd602adf
|
Bug 575521 - Use gfxASurface::GetAsImageSurface in TextureImageCGL to make it faster. r=jrmuizel
|
2010-11-11 15:31:23 -05:00 |
|
L. David Baron
|
a9ab99d440
|
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
|
2010-11-10 07:49:52 -08:00 |
|
Oleg Romashin
|
a87a1eec59
|
Bug 608497 - mSize not updated in XXXTextureImage::Resize() function. r=roc a=approval2.0
|
2010-11-05 21:49:20 +02:00 |
|
Benoit Jacob
|
88165b3ed8
|
Bug 597881 - OpenGL debug mode - r=vladimir
|
2010-10-12 17:01:59 -04:00 |
|
Benoit Jacob
|
a671874c70
|
Bug 602289 - Add Vendor() function to GLContext - r=joe, a=blocking2.0-b7
|
2010-10-06 16:43:14 -04:00 |
|
Benoit Jacob
|
8d44a37a58
|
b=600927; don't print gl extensions in non-debug builds; r=vlad a=b
|
2010-10-01 21:00:36 -07:00 |
|
Vladimir Vukicevic
|
0a2aa77b6f
|
Bug 596784 - Implement faster scrolling for GL thebes layers. r=roc,mattwoodrow a=b
|
2010-09-21 15:41:24 -04:00 |
|
Joe Drew
|
8ab2818e4f
|
Bug 595055 - Use the correct context when deleting textures, so we don't accidentally unset some state like the viewport. r=vlad a=b
|
2010-09-09 23:09:39 -04:00 |
|
Vladimir Vukicevic
|
38e200272a
|
b=593558; make gl context creation quieter; r=matt.woodrow; a=b
|
2010-09-05 16:37:52 -04:00 |
|
Vladimir Vukicevic
|
74b5baf759
|
b=592106; correctly update GL context format; r=jrmuizel
|
2010-09-05 16:37:51 -04:00 |
|
Vladimir Vukicevic
|
c1e7b093a7
|
b=592105; [gl] clear new FBOs when resizing offscreen FBOs at correct time; r=bas a=b5
|
2010-08-30 19:56:42 -04:00 |
|
Vladimir Vukicevic
|
d362d738b4
|
b=583844; use correct pack alignment when reading via ReadPixels; also use EXT_bgra correctly; r=bjacob
|
2010-08-06 22:09:18 -07:00 |
|
Vladimir Vukicevic
|
c44e0d0074
|
b=583838; add ANGLE/D3D WebGL support - part 2 - build EGL on windows and try to use it; r=bjacob
|
2010-08-06 22:09:18 -07:00 |
|
Vladimir Vukicevic
|
1b3227d6a9
|
b=574481; fix layers lifetime issues; part 2 - add some utils to GLContext; r=bas
|
2010-08-06 22:09:18 -07:00 |
|
Vladimir Vukicevic
|
97c8f5f185
|
b=582469; use high precision depth buffer if available (esp with FBOs); r=bjacob
|
2010-07-28 14:24:09 -07:00 |
|
Vladimir Vukicevic
|
74195c1120
|
b=580345; fix up some GLESv2 vs. desktop GL differences; r=joe
|
2010-07-28 14:24:09 -07:00 |
|
Matt Woodrow
|
6a7826f993
|
b=580101; fix GLX GL context provider; r=vlad
|
2010-07-19 21:05:42 -07:00 |
|
Vladimir Vukicevic
|
fad535298d
|
b=579696; BasicTextureImage doesn't handle partial updates properly; r=cjones
|
2010-07-19 14:54:17 -07:00 |
|
Vladimir Vukicevic
|
560f0324e2
|
b=573720; some small fixes to make OSMesa work; r=bjacob
|
2010-07-18 22:01:14 -07:00 |
|
Vladimir Vukicevic
|
e5aa4fb514
|
b=575469; implement CreateOffscreen and context sharing in GLContexts; r=bas
|
2010-07-18 22:01:14 -07:00 |
|
Vladimir Vukicevic
|
dbd5cb620b
|
b=575032; make GL Context providers static, allow for multiple providers; r=bas
|
2010-07-18 22:01:14 -07:00 |
|