gfx/layers/opengl/CanvasLayerOGL.cpp
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
cd9fe4275983d4ec93c41d32887506c797d0fc9f
created 2011-10-16 22:31 -0400
pushed unknown
Benoit Girard Benoit Girard - Bug 691354 - Restore CanvasLayerOGL::RenderLayer apply filter. r=bustage
5061db810f1f886eb8f0aec42a322d820daea9a9
created 2011-10-14 13:16 -0700
pushed unknown
Benoit Girard Benoit Girard - Bug 691354 - Use NEAREST filter when OGL layers have no 3d transform/scaling. r=jmuizelaar
016702490661e9371adb4542d1f8e156cd2b94fd
created 2011-10-10 17:32 -0700
pushed unknown
David Anderson David Anderson - Merge from mozilla-central.
cdcfb799ff509e737c645daf2ece2e122de63ab7
created 2011-10-05 14:20 -0400
pushed unknown
Ali Juma Ali Juma - Bug 690566 - Associate filters with texture images. r=jrmuizel
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed unknown
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed unknown
David Anderson David Anderson - Backout merge.
2a61f9104d6324fd3b89b8ea53d5453bfd63f88b
created 2011-10-05 17:49 -0700
pushed unknown
David Anderson David Anderson - Merge from mozilla-central.
455bee36af33e57b0635d64bb4a6e69ee63e56f6
created 2011-09-27 15:19 -0700
pushed unknown
Oleg Romashin Oleg Romashin - Bug 689045 - Canvas Shadow swap/Init API rework r=cjones
261bb33e9c53c477279633b488812feb20d72d7c
created 2011-09-27 15:19 -0700
pushed unknown
Oleg Romashin Oleg Romashin - Bug 687372 - ImageLayerOGL should not destroy surface given as argument. r=cjones
86192af6031047f74255b89050193bea8cfdcc27
created 2011-08-05 13:13 +1200
pushed unknown
Matt Woodrow Matt Woodrow - Bug 655017 - Let gfxXlibSurface track GLXPixmaps and use this for CanvasLayerOGL. r=karlt, roc
709b5696199b5c146f81f7a981598ad2d93cf0df
created 2011-07-06 11:00 -0700
pushed unknown
Florian Haenel Florian Haenel - Bug 607687 - Fennec should take care about Texture MAX size HW limitation r=jmuizelaar
9efe252bb236c7ecf0ebf4bee62ab9c0aee45b31
created 2011-07-04 09:15 -0400
pushed unknown
Benoit Girard Benoit Girard - Bug 648480 - Add shadow-layer support to d3d9 backend. r=cjones
aee2858cf8aa503520721cea7e4735a67d7c4a7d
created 2011-07-01 18:05 -0400
pushed unknown
Benoit Girard Benoit Girard - Backout 627489bb6288.
627489bb6288437a40d3b10ae9c2aa7c9a26c5c1
created 2011-07-01 16:57 -0400
pushed unknown
Benoit Girard Benoit Girard - Bug 648480 - Add shadow-layer support to d3d9 backend. r=cjones
9f18296db571417fd0ce23f9fb91333a1d73ff30
created 2011-06-09 21:17 -0400
pushed unknown
Oleg Romashin Oleg Romashin - Bug 612335 - Render remote canvas directly into shared surface r=jones.chris.g
8ceab62fda1d37f0686650b0c6376da9ef658f5b
created 2011-04-20 14:45 -0700
pushed unknown
Oleg Romashin Oleg Romashin - Bug 610155 - Use SurfaceDescriptor for ImageLayer and CanvasLayer r=jones.chris.g
d74c502ac7641991ddaf2b1e3dab13041d4fa7f0
created 2011-04-21 14:52 -0700
pushed unknown
Daniel Holbert Daniel Holbert - Back out 0736b014d4a5 (Bug 610155) for breaking canvas reftests on android
0736b014d4a566685febb94342d031110d9b6975
created 2011-04-20 14:45 -0700
pushed unknown
Oleg Romashin Oleg Romashin - Bug 610155 - Use SurfaceDescriptor for ImageLayer and CanvasLayer r=jones.chris.g
bab34375319d680b726a6890116b6860479b364f
created 2011-03-09 10:41 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 640082 - Part 2 - Use texture_from_pixmap in CanvasLayerOGL. r=joe
70cedf3a3327ce6cbb671a061dad6d94b2723b4e
created 2011-04-02 19:14 -0700
pushed unknown
Matheus Kerschbaum Matheus Kerschbaum - Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
d3481745c067a9df6c8446079db1aeb26d257b1a
created 2011-03-28 12:59 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 622072. Part 2: Add DidTransactionCallback to CanvasLayer. r=bas, sr=joe
f1ea5b6264d0a150efe7275a526a1c567dca8f23
created 2011-03-28 12:59 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 622072. Part 1: Remove rect parameter from Updated() and change implementations to defer updates to render time. r=bas
47340263d0712dbac9e37e1a02b2ff1cf2a38112
created 2011-03-31 09:11 -0400
pushed unknown
Kyle Huey Kyle Huey - Backed out changeset a5dbece71e4a due to test failures
a5dbece71e4abc15d58b2e390235fb0af420a124
created 2011-03-31 07:22 -0400
pushed unknown
Matheus Kerschbaum Matheus Kerschbaum - Bug 639754 - Remove MOZ_IPC checks since IPC is always built now. r=bsmedberg
8c373f9e40569a81d1f8c34a73c3fd8e86814fa8
created 2011-03-29 14:31 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Back out bug 622072 because it caused bug 645987
8953a4aad4e5ab7bd4dd98422529620bd874b3ea
created 2011-03-28 12:59 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 622072. Part 2: Add DidTransactionCallback to CanvasLayer. r=bas, sr=joe
84ff21c7816543e707f9d678b174a1c11b138774
created 2011-03-28 12:59 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 622072. Part 1: Remove rect parameter from Updated() and change implementations to defer updates to render time. r=bas
d7ef42d7782c1b0796b33836057334397c0bf598
created 2011-02-25 20:05 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 636609 - Remove DEBUG_GL_ERROR_CHECK. r+a=joe
b6dc8964dea823ede0cb5d54ff42f211abab4a28
created 2011-02-14 18:23 -0500
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 632781 - Scroll non-accelerated canvases correctly with the content; r=matt,joe,roc a=blocking-betaN
9ed6bef2a9aca99ff8a9dae5a6fefb424e3191a7
created 2011-02-15 13:30 -0500
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Back out changeset f3d13890fbe3 because of Windows reftest orange; a=orange
f3d13890fbe34902c093950ca80a20e61e2a5f7c
created 2011-02-14 18:23 -0500
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 632781 - Scroll non-accelerated canvases correctly with the content; r=matt,joe,roc a=blocking-betaN
31b46f48f71471e83cffae245a98c590eaa844fe
created 2011-01-18 14:32 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 621778 - Allow TextureImage to upload regions instead of only rectangles. r=joe a=blocking2.0
9a10911e5b290e5a8d02bf751b2283882a4d4d27
created 2011-01-05 22:54 -0600
pushed unknown
Chris Jones Chris Jones - Bug 623255: Ensure LayerOGL::Destroy is called for "orphaned" shadow OGL layers before the GLContext is deleted. r=vlad a=b
d1da1005b6d61e9aec2ea40dbef18d9120dad7f7
created 2010-12-16 23:50 -0800
pushed unknown
Matt Woodrow Matt Woodrow - Bug 604101 - Part 6 - Add TextureImage::DirectUpload for faster texture uploads. r=jrmuizel a=blocking2.0
ac8edf791852bf6a66362c412745d88d68b9b7c0
created 2010-12-16 23:29 -0800
pushed unknown
Matt Woodrow Matt Woodrow - Bug 604101 - Part 4 - Use UploadSurfaceToTexture in TextureImage. r=joe a=blocking2.0
d8d69903f209983d03d8567636d4d87f776415c3
created 2010-12-16 23:28 -0800
pushed unknown
Matt Woodrow Matt Woodrow - Bug 604101 - Part 3 - Use UploadSurfaceToTexture in CanvasLayerOGL. r=joe a=blocking2.0
ff4c041ae7debfdf15ca716b3eaae47fbc2c27f0
created 2010-12-16 23:19 -0800
pushed unknown
Matt Woodrow Matt Woodrow - Bug 615741 - Too large canvases don't draw and be black. r=joe a=joe
44a537c00ab68322f54f42cd182e683cb2bc2af1
created 2010-11-11 15:31 -0500
pushed unknown
Matt Woodrow Matt Woodrow - Bug 605057 - Add gfxASurface::GetAsImageSurface to convert generic surfaces into image surfaces without copies (if possible). r=roc a=b
f35c89eac3923034bc4a373d05b9772c6a05afc0
created 2010-11-08 22:06 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 602200. Share code to compute effective transforms and opacity, and snap effective transforms. r=bas,sr=vlad,a=blocker
362567eee98261c00a8544f714eeaa0b436c12a7
created 2010-11-08 22:06 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 599507. Propagate opacity and transform from single-child ContainerLayerOGL to child. r=joe, a=blocker
6511fac93b8bacbcb42cf56ad425d4bd118a412c
created 2010-11-05 08:40 +0200
pushed unknown
Oleg Romashin Oleg Romashin - Bug 572651 - ThebesLayer shader program (GetBGRXLayerProgram) is slow on mobile r=vladimir a=b-f
3c762301b7194a643c2e1eadb69ff93d2a0f7b3d
created 2010-10-13 18:36 -0500
pushed unknown
Chris Jones Chris Jones - Fix --disable-libxul bustage from bug 602431 and bug 602428. a=bustage
629729b11dc6ee19fff266f00bc8b2c9933d5b5e
created 2010-10-13 17:55 -0500
pushed unknown
Chris Jones Chris Jones - Bug 602428, part 2: Implement HW-decelerating ShadowCanvasLayerOGL. r=vlad
6ed4740747a0cf3f9f5b64c5c570f7e8ad2b664c
created 2010-10-13 17:55 -0500
pushed unknown
Chris Jones Chris Jones - Bug 602431, part 7: Honor shadow-layer attributes in the GL layers backend. r=vlad
93bdbcb2833f8eab75fbdf5396a20caa4df7eb73
created 2010-09-29 18:46 -0400
pushed unknown
Joe Drew Joe Drew - Bug 598143 - Flush the WebGL canvas's context before reading from it on a different context. r=vlad, a=b
89090ab15e9d2ad1123efa3188ab1b37c0f612de
created 2010-09-21 12:32 -0400
pushed unknown
Matt Woodrow Matt Woodrow - Bug 596050 - Set the correct GL minification/magnification filter based on the GraphicsFilter set by content. r=joe a=b
12c77406bb5fed79d52c3947ab35dcc5f44f6ae4
created 2010-08-06 22:09 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=583838; add ANGLE/D3D WebGL support - part 4 - allow CanvasLayerOGL to work with different-type GL contexts; r=bas
0ebbc02a5c8726cb61224758767200a9d8c21db4
created 2010-08-06 22:09 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=574481; fix layers lifetime isues; part 3 - add lifetime mgmt to GL layers; r=bas
e235ebdbef50d1079b1a9934f438547dd0263b06
created 2010-07-18 22:01 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=575469; use CreateOffscreen in layers; r=bas
a6078800db5a6eb8ded68f9f23fb34e098d221ee
created 2010-07-18 22:01 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=575032; make GL Context providers static, allow for multiple providers; r=bas
686a5a85d8c3706e9b78fa13eb01bb2ae20572d1
created 2010-06-23 10:02 -0400
pushed unknown
Oleg Romashin Oleg Romashin - Bug 571832 - GL ThebesLayer rendering layout on X-System terribly slow. CanvasLayer. r=vladimir.
979b65e6b73ed61a5d4ead6b8bc5596c08f54af7
created 2010-06-18 21:40 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Fixing bustage
b5b2dd87d5287ac09b7d9eac643659967721e6f8
created 2010-06-18 21:21 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 572283. Fix CanvasLayerOGL to work with retained layers (and on Mac). r=vlad
f70a48308703eaff027023fc7afdfc9dc3610897
created 2010-05-27 13:04 -0700
pushed unknown
Daniel Holbert Daniel Holbert - Bug 567626 followup: Add missing "*/" at end of first line in CanvasLayerOGL.cpp, ColorLayerOGL.h, & ThebesLayerOGL.h, to fix 'warning: "/*" within comment'. rs=vlad
683e229680747c5344e3abfdc46af35e40c2cf3c
created 2010-05-24 23:35 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=567626; fix up opengl layers; r=bas
9088249086458245908fa25040c3fd45f47ee689
created 2010-05-21 15:20 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
c00ecd45cad848858798599c416c11ed445a9d3a
created 2010-05-24 10:53 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backed out changeset b37bdb032fe7
b37bdb032fe774d3795cf37f4a445c0f62f06c66
created 2010-05-21 15:20 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
0ea291c0ab7dd0ce1ee4ae6a8e68c1fbf63d7990
created 2010-05-21 16:34 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backed out changeset efa8719a93d2
less more (0) -60 tip