Markus Stange
|
7ec597ca25
|
Bug 923114 - Clear the current GL context when we're about to destroy it. r=mattwoodrow
|
2013-10-09 10:39:22 -04:00 |
|
Vladimir Vukicevic
|
d2538a4815
|
b=927727; support OpenGL OMTC layers on Windows; r=bgirard
|
2013-10-17 00:16:40 -04:00 |
|
Ed Morley
|
78777d624f
|
Backed out changeset f8e64e91e443 (bug 843668) for webgl test failures
|
2013-10-16 15:18:20 +01:00 |
|
Dan Glastonbury
|
560bce12ae
|
Bug 843668 - Implement WebGL -draft- extension EXT_sRGB. r=jgilbert
https://www.khronos.org/registry/webgl/extensions/EXT_sRGB/
See content/canvas/test/webgl/conformance/extensions/ext-sRGB.html for example
usage.
|
2013-10-16 08:27:59 -04:00 |
|
Benoit Jacob
|
286cb09f7b
|
Bug 814159 - Part 4: Split TextureImageEGL into separate files - r=benwa
|
2013-10-11 09:16:44 -04:00 |
|
Benoit Jacob
|
343745dead
|
Bug 814159 - Part 3: remove the backing surface code from GLContextProviderEGL.cpp - r=benwa
|
2013-10-11 09:16:44 -04:00 |
|
Benoit Jacob
|
ad163989cd
|
Bug 814159 - Part 2: remove the global context code from GLContextProviderEGL.cpp - r=benwa
|
2013-10-11 09:16:44 -04:00 |
|
Benoit Jacob
|
4ce8a28e25
|
Bug 814159 - Part 1: remove X11, Qt, and unused Gonk code from GLContextProviderEGL.cpp - r=benwa
|
2013-10-11 09:16:44 -04:00 |
|
Benoit Jacob
|
9b4f7263f1
|
Bug 922810 - Part 7: extend ScopedBindTexture to support cube maps - r=jgilbert
|
2013-10-11 09:16:43 -04:00 |
|
Sushil Chauhan
|
756b0a7897
|
Bug 919676 - Fix multiple hwc prepare calls with different layer lists. r=mwu, r=dwilson
|
2013-10-08 08:29:35 -07:00 |
|
Benoit Jacob
|
0114c00bd8
|
Bug 914823 - Use a WeakPtr to the SurfaceAllocator - r=jgilbert,nical
|
2013-10-09 08:47:32 -04:00 |
|
Carsten "Tomcat" Book
|
9234ee1a99
|
merge mozilla-inbound to mozilla-central
|
2013-10-09 10:09:07 +02:00 |
|
Jeff Gilbert
|
5591502d99
|
Bug 910429 - Add KHR_debug support to GLContext. - r=bjacob
|
2013-10-08 16:20:24 -07:00 |
|
Ryan VanderMeulen
|
cf37f08716
|
Backed out changeset e02e1b107db7 (bug 919676) for causing bug 924129.
|
2013-10-08 09:39:07 -04:00 |
|
Jeff Gilbert
|
a4398dc7ad
|
Bug 917160 - AssureBlitted before switching EGLSurfaces with MakeCurrent. - r=bjacob
|
2013-10-07 15:56:08 -07:00 |
|
Sushil Chauhan
|
06cfc1d663
|
Bug 919676 - Fix multiple hwc prepare calls with different layer lists. r=mwu, r=dwilson
|
2013-10-04 11:01:22 -07:00 |
|
Robert O'Callahan
|
d7e61cc28c
|
Bug 923194. Make GLContext::InitWithPrefix not fatally assert when the GL version is too low. r=bjacob
--HG--
extra : rebase_source : 50af716547bbfb7cd25a828d708b2a9553e91c56
|
2013-10-03 07:40:28 -04:00 |
|
Ms2ger
|
df62fb8b0f
|
Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps
|
2013-10-03 09:11:13 +02:00 |
|
Ehsan Akhgari
|
18ef76b0d7
|
Bug 921753 - Part 2: Move GraphicsFilters outside of gfxPattern.h so that we won't need to #include that header everywhere GraphicsFilter is needed; r=roc
This patch reduces the number of files that transitively #include
gfx/2d.h from 1582 to 1362.
|
2013-10-01 17:01:19 -04:00 |
|
Benoit Jacob
|
6ecd6b5eaa
|
Bug 783914 - WEBGL_depth_texture doesn't work using ANGLE - r=jgilbert
|
2013-09-30 20:58:57 -04:00 |
|
Ehsan Akhgari
|
a23cd291d5
|
Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
--HG--
extra : rebase_source : af198eb9b9739ce718ba0d16c385624a722cde51
|
2013-10-07 19:15:59 -04:00 |
|
Matt Woodrow
|
445aba4953
|
Bug 903296 - Copy the entire device pixel size of MacIOSurface when reading back to an image surface. r=BenWa
|
2013-09-30 12:21:44 +13:00 |
|
Ryan VanderMeulen
|
0cfa34ad65
|
Backed out 6 changesets (bug 913985) for suspicion of causing intermittent Android crashes on a CLOSED TREE.
Backed out changeset de21920d2b8e (bug 913985)
Backed out changeset f0f5497d65bb (bug 913985)
Backed out changeset 1e16ca4ad801 (bug 913985)
Backed out changeset 9c069a0820ea (bug 913985)
Backed out changeset 274df3abc991 (bug 913985)
Backed out changeset 05fe8b17516a (bug 913985)
--HG--
rename : build/annotationProcessors/AnnotationInfo.java => build/annotationProcessors/MethodWithAnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java => build/annotationProcessors/utils/AlphabeticMethodComparator.java
rename : build/annotationProcessors/utils/GeneratableElementIterator.java => build/annotationProcessors/utils/GeneratableEntryPointIterator.java
rename : mobile/android/base/mozglue/generatorannotations/WrapElementForJNI.java => mobile/android/base/mozglue/GeneratableAndroidBridgeTarget.java
rename : mobile/android/base/mozglue/generatorannotations/OptionalGeneratedParameter.java => mobile/android/base/mozglue/OptionalGeneratedParameter.java
|
2013-09-27 17:02:09 -04:00 |
|
Chris Kitching
|
9eed6c7f16
|
Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats
|
2013-09-27 10:10:37 -04:00 |
|
Kartikaya Gupta
|
9a58f0b9f9
|
Back out d9bdfdfda06e to dd17e0758a00 (bug 913985) due to incorrect author on some of the patches. r=backout
--HG--
rename : build/annotationProcessors/AnnotationInfo.java => build/annotationProcessors/MethodWithAnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java => build/annotationProcessors/utils/AlphabeticMethodComparator.java
rename : build/annotationProcessors/utils/GeneratableElementIterator.java => build/annotationProcessors/utils/GeneratableEntryPointIterator.java
rename : mobile/android/base/mozglue/generatorannotations/WrapElementForJNI.java => mobile/android/base/mozglue/GeneratableAndroidBridgeTarget.java
rename : mobile/android/base/mozglue/generatorannotations/OptionalGeneratedParameter.java => mobile/android/base/mozglue/OptionalGeneratedParameter.java
|
2013-09-27 10:25:23 -04:00 |
|
Chris Kitching
|
0d37cfdd60
|
Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats
|
2013-09-27 10:10:37 -04:00 |
|
Nicholas Cameron
|
a8a95dc820
|
Bug 882113. Azurification of compositor classes. r=mattwoodrow
|
2013-09-27 12:37:19 +12:00 |
|
Benoit Jacob
|
26fc36c36f
|
Bug 914823 - Reorder the ScreenBuffer teardown so that the SurfaceFactory is destroyed last - r=jgilbert
|
2013-09-25 20:18:30 -04:00 |
|
Benoit Jacob
|
5a16c8030b
|
Bug 913872 - Take nested enums out of gfxASurface - 3/3 : remove the now-useless inclusions of gfxASurface.h - r=jrmuizel
|
2013-09-24 16:45:14 -04:00 |
|
Benoit Jacob
|
0f90257361
|
Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
Generated by these regexes:
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(ImageFormat\|SurfaceType\|ContentType\|MemoryLocation\)[0-9A-Za-z_]*\)/gfx\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(CONTENT_\|MEMORY_\)[0-9A-Za-z_]*\)/GFX_\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(CONTENT_COLOR\|CONTENT_ALPHA\|CONTENT_COLOR_ALPHA\|CONTENT_SENTINEL\|MEMORY_IN_PROCESS_HEAP\|MEMORY_IN_PROCESS_NONHEAP\|MEMORY_OUT_OF_PROCESS\)\($\|[^A-Za-z0-9_]\)/\1GFX_\2\3/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(ImageFormatARGB32\|ImageFormatRGB24\|ImageFormatA8\|ImageFormatA1\|ImageFormatRGB16_565\|ImageFormatUnknown\|SurfaceTypeImage\|SurfaceTypePDF\|SurfaceTypePS\|SurfaceTypeXlib\|SurfaceTypeXcb\|SurfaceTypeGlitz\|SurfaceTypeQuartz\|SurfaceTypeWin32\|SurfaceTypeBeOS\|SurfaceTypeDirectFB\|SurfaceTypeSVG\|SurfaceTypeOS2\|SurfaceTypeWin32Printing\|SurfaceTypeQuartzImage\|SurfaceTypeScript\|SurfaceTypeQPainter\|SurfaceTypeRecording\|SurfaceTypeVG\|SurfaceTypeGL\|SurfaceTypeDRM\|SurfaceTypeTee\|SurfaceTypeXML\|SurfaceTypeSkia\|SurfaceTypeSubsurface\|SurfaceTypeD2D\|SurfaceTypeMax\)\($\|[^A-Za-z0-9_]\)/\1gfx\2\3/g'
|
2013-09-24 16:45:13 -04:00 |
|
Benoit Jacob
|
89bfa53c22
|
Bug 919219 - Split nsMainThreadSurfaceRef out of gfxASurface.h, into ImageContainer.h - r=jrmuizel
|
2013-09-24 16:45:13 -04:00 |
|
Jeff Gilbert
|
cfdbae7842
|
Bug 917046 - Add feature that allows non-array instanced drawing. r=bjacob
|
2013-09-19 15:33:11 -07:00 |
|
Jeff Gilbert
|
2883ee0db6
|
Bug 916816 - Disable broken ANGLE divisor support. - r=bjacob
|
2013-09-19 15:25:35 -07:00 |
|
Diego Wilson
|
b03cdbbbf8
|
Bug 911391 - Add Jellybean support to HwcComposer2D. r=mwu
|
2013-09-11 15:10:33 +02:00 |
|
George Wright
|
5af8dc28d8
|
Bug 899672 - Change egltrace.so default location to /data/local/tmp r=kats
|
2013-07-30 14:16:49 -04:00 |
|
Nicholas Nethercote
|
fd238cabbe
|
Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
--HG--
rename : content/canvas/src/WebGLMemoryMultiReporterWrapper.h => content/canvas/src/WebGLMemoryReporterWrapper.h
extra : rebase_source : 2b2a1b2667d6562fcf803ec48b4a8c10fdd519a3
|
2013-08-27 16:24:51 -07:00 |
|
Benoit Jacob
|
0a21d2e6ac
|
Bug 912974 - Add two missing include guards. r=bjacob
|
2013-09-10 21:10:47 -04:00 |
|
Benoit Jacob
|
2a47884307
|
Bug 912974 - Split two classes out of GLContext.h, and remove many #includes in GLContext.h - r=jrmuizel
|
2013-09-06 22:13:37 -04:00 |
|
Benoit Jacob
|
781d5526ac
|
Bug 905227 - On Android Emulator, assume that OES_rgb8_rgba8 is available even though it's not in the GL_EXTENSIONS string - r=nical
|
2013-09-06 08:03:08 -04:00 |
|
Robert O'Callahan
|
8ca63f18ef
|
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
|
2013-09-02 20:41:57 +12:00 |
|
Phil Ringnalda
|
3914af6be4
|
Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryMultiReporterWrapper.h
|
2013-09-04 22:42:06 -07:00 |
|
Nicholas Nethercote
|
86b7ae4c3a
|
Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
--HG--
rename : content/canvas/src/WebGLMemoryMultiReporterWrapper.h => content/canvas/src/WebGLMemoryReporterWrapper.h
extra : rebase_source : 9142be547b2eeef37a8073a710ce23070f98cf65
|
2013-08-27 16:24:51 -07:00 |
|
Mike Hommey
|
05b3f24e0e
|
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
|
2013-09-05 09:01:46 +09:00 |
|
Benoit Jacob
|
94f74c705d
|
Bug 912042 - Avoid including GLContext.h in headers that don't need it - r=jrmuizel
|
2013-09-04 08:14:52 -04:00 |
|
Benoit Jacob
|
20d3a7a3bc
|
Bug 911853 - OpenGL types should be explicit-size integer types - r=jgilbert
|
2013-09-04 08:14:41 -04:00 |
|
Bill McCloskey
|
14949db0b2
|
Bug 910488 - XSync can hang indefinitely with OMTC enabled (r=bjacob)
|
2013-08-30 14:30:10 -07:00 |
|
Guillaume Abadie
|
c923b6053d
|
bug 911199 - Bug fix on GL version comparaison causing crash on devices supporting OpenGL ES 3.0 - r=bjacob
|
2013-08-30 14:17:43 -04:00 |
|
Doug Turner
|
5dc544505a
|
Bug 906072 - Remove Maemo port. r=romaxa, r=ted, r=johns
|
2013-08-25 16:56:53 -07:00 |
|
Ryan VanderMeulen
|
3163cb5520
|
Backed out changeset 630b25ba7f69 (bug 910429) for build bustage on a CLOSED TREE.
|
2013-08-29 12:10:44 -04:00 |
|
Jeff Gilbert
|
3eac375fa9
|
Bug 910429 - Implement KHR_debug in GLContext. r=bjacob
|
2013-08-29 11:41:08 -04:00 |
|