Karl Tomlinson
|
aa475bd54a
|
b=777946 implement SCALE_STRETCH through ComputeEffectiveTransforms r=Bas
--HG--
extra : transplant_source : 6%CC%1F3%D1g%A7%098%7E%24%3DC%1D6N%F5%1Ax%0F
|
2012-09-18 15:16:15 +12:00 |
|
Chris Jones
|
b46f585a35
|
Bug 791364: Free canvas front buffers that are surface descriptors. r=gal
|
2012-09-17 17:56:04 -07:00 |
|
Nicolas Silva
|
63e0f1374e
|
Bug 790716 - Allocate shared YCbCr images in one shmem. r=jrmuizel.
|
2012-09-13 16:52:26 -04:00 |
|
James Willcox
|
09a83acdf2
|
Bug 778091 - Use medium precision for SurfaceTexture shader r=vlad
|
2012-09-17 15:50:33 -04:00 |
|
Benoit Girard
|
6fb16e9cb4
|
Bug 789597 - Should support correlation of profile with capture frames. r=joe
--HG--
extra : rebase_source : 66361f31c12774ab7d2bbb9e66a4e673f2a272ba
|
2012-09-17 13:58:04 -04:00 |
|
Ed Morley
|
9045d73d8a
|
Backout 7f86b28171a2 (bug 787853) & e18fdb9a8e12, ba47dac3cf97, e3fdcf7ed7f2, 992ee4c72c87 (bug 777946) for intermittent linux M4 ABORTs
|
2012-09-17 14:17:02 +01:00 |
|
Marco Castelluccio
|
d504c532ae
|
b=787853 Upload surface when it doesn't support texture_from_pixmap r=karlt
--HG--
extra : transplant_source : %85b%86%E4%DBK%D7%A2%14%BEK%A3%40l%5D%B5%29L%EF%F0
|
2012-09-05 01:10:22 +02:00 |
|
Karl Tomlinson
|
d89f452e7b
|
b=777946 implement SCALE_STRETCH through ComputeEffectiveTransforms r=Bas
--HG--
extra : transplant_source : %9AZ%89%90_4%08R%C5%0E%AB1%40g%23.%7Bo%EE%2A
|
2012-09-17 17:19:59 +12:00 |
|
Chris Jones
|
0d82e82abc
|
Bug 789368: Mind our fenceposts when estimating fps. r=jrmuizel
|
2012-09-06 20:12:03 -07:00 |
|
Andrew Quartey
|
951e732fc2
|
Bug 761155 - Extend Mesa LLVMpipe Preference to GLX r=bjacob
|
2012-09-06 20:16:30 -04:00 |
|
Benoit Girard
|
68799153ea
|
Bug 788400 - Part 2: Add a frame number to profiles. r=ehsan
|
2012-09-05 11:45:17 -04:00 |
|
Benoit Girard
|
d2c9c87488
|
Bug 788400 - Part 1: Add a frame counter to OGLLayers. r=jmuizelaar
|
2012-09-05 16:24:54 -04:00 |
|
Chris Jones
|
95d30729a7
|
Bug 780074: Change the fps counter to provide better estimates of instantaneous fps. r=jrmuizel
|
2012-09-04 22:17:13 -07:00 |
|
Marco Castelluccio
|
70c621a038
|
Bug 788042 - Use MOZ_X11 instead of MOZ_WIDGET_GTK2 under gfx/layers. r=karlt
|
2012-09-04 21:01:57 -04:00 |
|
Randell Jesup
|
65539ef89c
|
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
|
2012-09-01 22:35:17 -04:00 |
|
Marco Castelluccio
|
0c1bea5130
|
Bug 778029 - Fix distorted windowless flash with X11 GL layers. r=BenWa
|
2012-09-01 11:35:56 -04:00 |
|
Jeff Gilbert
|
8e27375cb4
|
Bug 784925 - Add MakeCurrent for OGL Layers Readback path - r=bjacob
|
2012-08-31 16:44:33 -07:00 |
|
Kan-Ru Chen (陳侃如)
|
6ef13bcd6a
|
Bug 787045 - Call TexParameter on the correct target. r=bgirard
|
2012-08-30 15:39:01 -03:00 |
|
Kan-Ru Chen (陳侃如)
|
f344f6c2ac
|
Bug 786747 - Fix the BindTexture order and re-bind textures correctly. r=jgilbert
--HG--
extra : rebase_source : 87c790e359ca64d1b7dcc34920281e9861d16db9
|
2012-08-29 18:20:30 -03:00 |
|
Chris Lord
|
7874452a54
|
Bug 785333 - Add ContainerLayer::RepositionChild. r=bas
Add a function that can be used to quickly reposition a layer child, rather
than forcing removal/insertion and the extra work that can involve.
|
2012-08-29 11:52:55 +01:00 |
|
Chris Lord
|
921068b621
|
Bug 785333 - Synchronise layer InsertAfter/RemoveChild methods. r=bas
InsertAfter/RemoveChild in the Direct3D and OpenGL Layer backends have fallen
behind the implementation in BasicContainerLayer. Synchronise them.
|
2012-08-29 11:52:44 +01:00 |
|
Matt Woodrow
|
8333144733
|
Bug 779940: Meter layers transactions in addition to composites. r=cjones
|
2012-08-07 14:41:29 +12:00 |
|
James Willcox
|
5b081fe27f
|
Bug 783754 - Fix Flash on the Galaxy SII r=BenWa
|
2012-08-23 12:00:23 -04:00 |
|
Ehsan Akhgari
|
2d709c2f52
|
Merge the landing of bug 579517 to mozilla-inbound
|
2012-08-22 12:12:15 -04:00 |
|
Doug Sherk
|
242fa304fe
|
Bug 780397: Convert FrameMetrics.mViewportScrollOffset from nsIntPoint to gfx::Point r=roc
|
2012-08-21 21:37:15 -07:00 |
|
Jeff Gilbert
|
6030890a7f
|
Bug 738833 - Add webgl force-readback pref - r=bjacob
|
2012-08-21 20:29:06 -07:00 |
|
Jeff Gilbert
|
ae272e1e5c
|
Bug 782785 - Use temp surfaces to ReadPixels with correct stride - r=bjacob
|
2012-08-21 16:13:26 -07:00 |
|
Kan-Ru Chen (陳侃如)
|
a55761dc81
|
Bug 767480 - PlanarYCbCrImage Refactoring. r=roc
|
2012-08-21 18:18:20 +08:00 |
|
Kan-Ru Chen (陳侃如)
|
1460a419c4
|
Back out c8f7bace9cf9, 17ec4e01c126 (bug 767480) r=bustage
|
2012-08-21 17:55:02 +08:00 |
|
Kan-Ru Chen (陳侃如)
|
b992322a3a
|
Bug 767480 - PlanarYCbCrImage refactoring. r=roc
|
2012-08-21 17:31:36 +08:00 |
|
Jeff Gilbert
|
88506f3b6e
|
Bug 783663 - Add ReadScreenIntoImageSurface for reading pixels from the screen - r=bgirard
|
2012-08-20 17:13:32 -07:00 |
|
Ehsan Akhgari
|
e368dc9c85
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
|
Matt Woodrow
|
7cf26992d4
|
Bug 782372 - Fix clang build. r=nical
|
2012-08-20 14:39:10 +12:00 |
|
David Zbarsky
|
38147cc954
|
Bug 783841 - Fix build warnings in layers r=cjones
|
2012-08-19 20:07:31 -04:00 |
|
Nicolas Silva
|
75542595f3
|
Bug 782372 - Splits ImageLayers.h into ImageLayers.h ImageContainer.h and ImageTypes.h, r=bgirard
|
2012-08-19 15:33:25 -04:00 |
|
Kan-Ru Chen
|
4e3b4c5d63
|
Bug 757341 - Camera direct texturing with async video. r=cjones
|
2012-08-17 18:56:55 +08:00 |
|
Kan-Ru Chen
|
52ad59f7e3
|
Bug 757341 - Move GonkIOSurfaceImage to its own header. r=roc
|
2012-08-17 18:56:49 +08:00 |
|
Joe Drew
|
022bcccbfb
|
Bug 781679 - Assert that we're not in the middle of a transaction when we switch layer managers. r=mattwoodrow
|
2012-08-15 17:55:38 -04:00 |
|
Justin Lebar
|
0fabd086e1
|
Bug 782971 - Fix crash resulting from not initializing an argument in ShadowThebesLayerOGL::Swap(). r=cjones
|
2012-08-15 14:36:44 -04:00 |
|
Aryeh Gregor
|
a88ffe5c80
|
Bug 626472 part 3 - Remove nsnull for good; r=ehsan
|
2012-08-12 13:43:47 +03:00 |
|
Chris Lord
|
8bf5620a83
|
Bug 782332 - Don't retain fixed-position tiles. r=bgirard
Retaining tiles on a fixed position layer often just results in rendering
artifacts. Don't do this.
|
2012-08-13 22:59:16 -04:00 |
|
Matt Woodrow
|
2ebb996f8c
|
Bug 539356 - Part 8b - Move painting of retained layers to the view manager flush, and only composite on the paint event. r=roc
* * *
Fix Empty transactions with the new paint timing
|
2012-08-13 22:10:10 +12:00 |
|
Matt Woodrow
|
8e8f866f65
|
Bug 539356 - Part 8a - Add END_NO_COMPOSITE to EndTransactionFlags and implement in for all LayerManagers. r=roc
|
2012-08-13 22:10:10 +12:00 |
|
Nicolas Silva
|
bad716eec5
|
Bug 776957 - Use OpenDescriptorForDirectTexturing when available in CanvasLayerOGL to avoid useless texture upload. r=cjones
|
2012-08-09 10:32:48 -04:00 |
|
David Zbarsky
|
c88b41986f
|
Bug 706179 Part 1: Add support for animations to the Layers API r=roc, dbaron, cjones
|
2012-07-31 10:28:20 -07:00 |
|
Benoit Girard
|
1f69b9e7d3
|
Bug 724666 - Part 2: Add CGIOSurfaceContext to azure. r=jmuizelaar
|
2012-07-31 11:17:43 -04:00 |
|
David Zbarsky
|
c6b51c42c1
|
Bug 778519 - Don't include Layers.h everywhere Part 2 r=cjones
|
2012-07-30 17:42:26 -07:00 |
|
Mark Finkle
|
ecceaf8977
|
Backout 169ff207ed19, a34baed70c1b, f9ccdd490bd7, 39550ed860e6, 2194a2dd66b2, 908eb2e26843, a76e0a267f26 due to mobile viewport bustage (bug 778580)
|
2012-07-30 14:36:12 -04:00 |
|
Aryeh Gregor
|
d0ad5a7d0c
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
David Zbarsky
|
687786c2e9
|
Bug 706179: Add support for animations to the Layers API r=roc, dbaron, cjones
|
2012-07-27 13:23:44 -07:00 |
|
David Zbarsky
|
a54523e5c9
|
[Bug 777657] Fix some opt build warnings r=cjones
|
2012-07-26 21:02:05 -07:00 |
|
Nicholas Cameron
|
3e80396ca2
|
Bug 746883; fix the bustage possibly caused by 746896. r=mattwoodrow
|
2012-07-26 14:30:20 +12:00 |
|
Nicholas Cameron
|
e5b55a65ac
|
Back out bug 746883, bug 764125, bug 761895, bug 746883, bug 748116
|
2012-07-26 18:48:24 +12:00 |
|
Nicholas Cameron
|
5c8c9441ba
|
Bug 746883; fix the bustage possibly caused by 746896. r=mattwoodrow
|
2012-07-26 14:30:20 +12:00 |
|
Chris Jones
|
f848c91766
|
Bug 776940: Fix shutdown protocol of shadow OGL layers. r=vlad
|
2012-07-24 19:46:32 -07:00 |
|
Ed Morley
|
3ed23376d4
|
Backout 1244b8a8e57a (bug 755084), 32d16d0f87c9 (bug 706179), 8548e016d4a9 (bug 768440), 697f5b87eae9 (bug 768440), 808fc2bd4e8c (bug 755084), 54b1484cd125 (bug 755084), 876726b632c0 (bug 706179) for xul android R3 failures
|
2012-07-25 16:37:04 +01:00 |
|
David Zbarsky
|
ced60d55d3
|
Bug 706179: Add support for animations to the Layers API r=roc, dbaron, cjones
|
2012-07-25 01:48:09 -07:00 |
|
Robert O'Callahan
|
13a40a7a24
|
Backout c1878d925ef5 (bug 776940) due to leaks on Mac
|
2012-07-25 17:39:47 +12:00 |
|
Chris Jones
|
42c7cd078e
|
Bug 776940: Fix shutdown protocol of shadow OGL layers. r=roc
|
2012-07-24 19:46:32 -07:00 |
|
Matt Brubeck
|
90029e0bf6
|
Back out f4f5189b1d0c, 3b4f0606c547, b8a5a1ab8a5f, 5078933d6954, 7e0260c45de9 (bug 768440, bug 755084, bug 706179) because of reftest failures
|
2012-07-23 20:25:51 -07:00 |
|
David Zbarsky
|
33710a6b6d
|
Bug 706179: Add support for animations to the Layers API r=roc, dbaron, cjones
|
2012-07-23 17:34:22 -07:00 |
|
Chris Jones
|
77fdc3e6fe
|
Bug 771350, part 2: Use OpenDescriptorForTexturing() in ShadowThebesLayerOGL, where possible. r=BenWa
|
2012-07-23 16:58:37 -07:00 |
|
Chris Jones
|
82f0a71400
|
Bug 771350, part 0: Remove some dead code to make later patches clearer. r=BenWa
|
2012-07-23 16:58:35 -07:00 |
|
James Willcox
|
30e0f551ce
|
Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert,blassey
|
2012-07-20 15:20:51 -04:00 |
|
Ed Morley
|
320a116efd
|
Backout 4987ffd173a4 (bug 687267) for bustage
|
2012-07-23 14:47:54 +01:00 |
|
James Willcox
|
752928c2eb
|
Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert,blassey
--HG--
extra : rebase_source : 450055ae3e71ea84f74252d3bf100fe970d29d14
|
2012-07-20 15:20:51 -04:00 |
|
Ms2ger
|
cb94cc2ce1
|
Bug 776142 - Back out bug 687267 / changeset 8571114112b2 on a CLOSED TREE.
|
2012-07-22 14:02:18 +02:00 |
|
James Willcox
|
5517ea9fde
|
Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert
|
2012-07-20 15:20:51 -04:00 |
|
Andreas Gal
|
d76acb8d6a
|
Remove dead code from upload path (bug 775863, r=cjones).
|
2012-07-20 00:36:19 -07:00 |
|
Chris Jones
|
f28956b0e5
|
Followup to bug 775436: Fix thinko. r=gal
|
2012-07-19 21:34:21 -07:00 |
|
Steve Fink
|
6914108ba0
|
Backed out changeset afd9e75374e8 from a CLOSED TREE for breaking Windows builds
|
2012-07-19 14:55:48 -07:00 |
|
James Willcox
|
08eb1f216b
|
Bug 687267 - Initial support for Flash on Honeycomb r=benwa,vlad
|
2012-07-19 16:15:40 -04:00 |
|
cbrocious@mozilla.com
|
92d9870496
|
Strip out the progressive upload logic and other unnecessary upload paths from ShadowThebesLayerOGL (bug 775436, r=cjones).
|
2012-07-19 01:52:45 -07:00 |
|
David Zbarsky
|
9a61d96c70
|
[Bug 774505] Don't include Layers.h everywhere r=cjones
|
2012-07-18 12:31:40 -04:00 |
|
Chris Jones
|
f86571551f
|
Bug 745148, part 7: Create a RefLayer type to temporarily contain a foreign layer subtree during composition. r=BenWa sr=roc
|
2012-07-17 16:59:45 -07:00 |
|
Kan-Ru Chen
|
0ca1d23935
|
Bug 774552 - Draw GraphicBuffer directly. r=roc,BenWa
|
2012-07-17 10:12:58 +08:00 |
|
Oleg Romashin
|
26b109bb23
|
Bug 728524 - Public shared texture API + Canvas impl. r=bgirard,vlad,jgilbert
|
2012-05-31 21:30:08 -04:00 |
|
Oleg Romashin
|
55fbefa166
|
Bug 728524 - Minor rework for TexImage filter setup. r=bgirard
|
2012-07-15 11:11:05 -04:00 |
|
Nicolas Silva
|
966f3cd0b1
|
Bug 598868: Add support for pushing video frames directly to the compositor thread, bypassing the content thread. r=cjones
|
2012-07-13 15:38:09 -04:00 |
|
Chris Jones
|
3b30cb023b
|
Bug 765734, part 5: Disable texture-upload hacks on b2g. (This code is dead for android currently too, to be removed soon.) r=BenWa
--HG--
extra : rebase_source : d78019d51647bf55ff8bded0f35549100e72dd6c
|
2012-07-12 05:51:58 -07:00 |
|
Chris Jones
|
54accca6a3
|
Bug 765734, part 4: Add an RAII helper to open/close SurfaceDescriptors and mark usage of SurfaceDescriptor as ReadOnly or ReadWrite. r=BenWa,nrc sr=roc
--HG--
extra : rebase_source : 34d9f4f021bac540e96b82eceb855c9c2ce59ce6
|
2012-07-12 05:51:58 -07:00 |
|
Chris Jones
|
96f961a570
|
Bug 765734, part 2: Migrate ImageLayers to SurfaceDescriptor. r=mattwoodrow,roc
--HG--
extra : rebase_source : 19fc8b0ae4cfffdf9a098911deac3b48c2f5d768
|
2012-07-12 05:51:57 -07:00 |
|
Ed Morley
|
0dd4a2cd88
|
Backout 6087689a0745, 153e82923805, 255445a0a851 (bug 728524) on suspicion of causing bug 772405
|
2012-07-10 16:06:42 +01:00 |
|
Ali Juma
|
4996e5631f
|
Bug 762101 - Correctly convert from screen coordinates to buffer coordinates in ShadowBufferOGL::Upload. r=cjones
|
2012-07-10 10:25:17 -04:00 |
|
Oleg Romashin
|
e70c266519
|
Bug 728524 - Public shared texture API + Canvas impl. r=bgirard,vlad,jgilbert
|
2012-05-31 21:30:08 -04:00 |
|
Oleg Romashin
|
2fedf5ad53
|
Bug 728524 - Minor rework for TexImage filter setup. r=bgirard
|
2012-07-09 21:30:14 -04:00 |
|
Vladimir Vukicevic
|
f362f03946
|
b=765150, HTML5 video playback shows purple screen on Motorola/Tegra 2 devices; r=jrmuizel
|
2012-07-05 14:34:04 -04:00 |
|
Phil Ringnalda
|
a0fb5dc0f6
|
Back out f79077bad960 and 94dd16a365d9 (bug 765150) for bustage
|
2012-07-05 09:07:18 -07:00 |
|
Vladimir Vukicevic
|
67e29dbd07
|
b=765150, HTML5 video playback shows purple screen on Motorola/Tegra 2 devices -- now with correctly generated shaders include; r=jrmuizel
|
2012-07-05 11:27:26 -04:00 |
|
Vladimir Vukicevic
|
a84a828387
|
b=765150, HTML5 video playback shows purple screen on Motorola/Tegra 2 devices; r=jrmuizel
|
2012-07-05 10:00:23 -04:00 |
|
Ehsan Akhgari
|
658ec4eb81
|
Backout changeset d97bd4246317 (bug 539356) because of performance and correctness regressions
|
2012-07-03 20:26:18 -04:00 |
|
Ehsan Akhgari
|
cf18ee9122
|
Backout changeset f568fc280fb0 (bug 539356) because of performance and correctness regressions
|
2012-07-03 20:24:55 -04:00 |
|
Ehsan Akhgari
|
8b3c1f653a
|
Backout changeset cb1ac88bedc2 (bug 539356) because of performance and correctness regressions
|
2012-07-03 20:14:11 -04:00 |
|
Oleg Romashin
|
5cbefb95a7
|
Bug 539356 - Part 20 - Simplify regions to avoid excessive region calculation. r=roc
|
2012-06-30 15:06:13 +12:00 |
|
Matt Woodrow
|
31125260ee
|
Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
|
2012-06-30 15:06:11 +12:00 |
|
Matt Woodrow
|
7aaf9816cd
|
Bug 539356 - Part 8a - Add END_NO_COMPOSITE to EndTransactionFlags and implement in for all LayerManagers. r=roc
|
2012-06-30 15:06:10 +12:00 |
|
Nicholas Cameron
|
0e6b01bba2
|
Bug 757347; checking the format of images. r=roc
|
2012-06-26 14:43:31 +12:00 |
|
Nicholas Cameron
|
65d2f251d1
|
Bug 757346; Use A8 textures (OGL). r=roc
|
2012-06-26 14:43:31 +12:00 |
|
Nicholas Cameron
|
162bac1537
|
Bug 757346; mask image format stuff - use A8 textures (except DX10) and some small, misc fixes. r=roc
|
2012-06-26 14:43:31 +12:00 |
|
Nicholas Cameron
|
f1e0596d58
|
Bug 757347; Add a shutdown hook and remove MaskImageFormat(). r=roc
|
2012-06-26 14:43:30 +12:00 |
|