yangqiaosheng / angleproject

Automatically exported from code.google.com/p/angleproject
Other
0 stars 0 forks source link

GLX implementation for the GL back-end #892

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
An implementation of Display and Surface for Linux.

Original issue reported on code.google.com by geofflang@chromium.org on 22 Jan 2015 at 7:10

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : 74e160844cfebd8b55ae0ee5f30359de6aa21d94

Code-Review  0 : Corentin Wallez, Geoff Lang
Code-Review  +2: Jamie Madill
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : Id6bbc4059f92ff7d8d291583cd30dbd4cd5e9bd3
Reviewed-at    : https://chromium-review.googlesource.com/268969

CompilerGL: Use mOutputType when creating the compiler

BUG=angleproject:892

src/libANGLE/renderer/gl/CompilerGL.cpp

Original comment by bugdroid1@chromium.org on 4 May 2015 at 5:57

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : deaee8ba87147506c5cee9b72277efd5f02714b4

Code-Review  0 : Corentin Wallez
Code-Review  +2: Jamie Madill
Verified     0 : Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : Ib3b4eb597964c21aba01047e77a413ce19c35855
Reviewed-at    : https://chromium-review.googlesource.com/268994

Fix warning about namespacing of HelloTriangle's constructor

BUG=angleproject:892

samples/hello_triangle/HelloTriangle.cpp

Original comment by bugdroid1@chromium.org on 4 May 2015 at 6:00

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : 72196b74f00828426026a946c4990c1d883fa97c

Code-Review  0 : Corentin Wallez, Geoff Lang
Code-Review  +2: Jamie Madill
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : Iaf175a310ce2acb5a8715902b3d367aa3dae8e2c
Reviewed-at    : https://chromium-review.googlesource.com/269124

Add missing trailing newline before EGLWindow.cpp EOF

BUG=angleproject:892

util/EGLWindow.cpp

Original comment by bugdroid1@chromium.org on 4 May 2015 at 6:10

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : 75af569cc1e0f9df443e771209115a64551b799e

Code-Review  0 : Corentin Wallez, Geoff Lang
Code-Review  +2: Jamie Madill
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : I23cfbd9cfbe7d41e048a2b2a4eea048f5de72d12
Reviewed-at    : https://chromium-review.googlesource.com/269123

Add missing include in EGLWindow.cpp

BUG=angleproject:892

util/EGLWindow.cpp

Original comment by bugdroid1@chromium.org on 4 May 2015 at 6:10

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : d424da4a4c5f9eb08632738c53ca4604c3b808f1

Code-Review  0 : Corentin Wallez
Code-Review  +1: Jamie Madill
Code-Review  +2: Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : If6f0eb13bca10f9328faeaab35665a67e7ef6e44
Reviewed-at    : https://chromium-review.googlesource.com/269122

Fix pointer to int conversion warning in EGLWindow.cpp

BUG=angleproject:892

util/EGLWindow.cpp

Original comment by bugdroid1@chromium.org on 4 May 2015 at 6:10

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Jamie Madill <jmadill@chromium.org>
Commit : c07c43e43f0ec5dd619f55e06320b8f1542fab77

Code-Review  0 : Corentin Wallez
Code-Review  +2: Jamie Madill
Verified     0 : Corentin Wallez
Verified     +1: Jamie Madill
Commit Queue   : Chumped
Change-Id      : Ieb8bb99d02f7050306974db5dab72d26474891ac
Reviewed-at    : https://chromium-review.googlesource.com/268996

Revert "Fix pointer to int conversion warning in EGLWindow.cpp"

Causes a compile error.

BUG=angleproject:892

This reverts commit d424da4a4c5f9eb08632738c53ca4604c3b808f1.

util/EGLWindow.cpp

Original comment by bugdroid1@chromium.org on 4 May 2015 at 6:21

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : 570dae9ef2d50224c41351882460df54ab8226fb

Code-Review  0 : Corentin Wallez
Code-Review  +1: Geoff Lang
Code-Review  +2: Jamie Madill
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : I23becb235969c6aeda216014fd06880bd7cc5f67
Reviewed-at    : https://chromium-review.googlesource.com/269410

Remove noop assignment to configId in DisplayWGL

It is overwritten by ConfigSet::add.

BUG=angleproject:892

src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp

Original comment by bugdroid1@chromium.org on 5 May 2015 at 7:50

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : fee035018d84cea5d1815a6ba1e66159449afea8

Code-Review  0 : Jamie Madill
Code-Review  +2: Corentin Wallez, Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : I7b47e26c81dc91900b17a2062bef0ee10c3290aa
Reviewed-at    : https://chromium-review.googlesource.com/269209

Move comments next to their code block in FunctionsGL

BUG=angleproject:892

src/libANGLE/renderer/gl/FunctionsGL.cpp

Original comment by bugdroid1@chromium.org on 5 May 2015 at 7:56

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : cf9dfa493c1c2eb07a0dd9fbaa677e605e4012e0

Code-Review  0 : Corentin Wallez
Code-Review  +1: Jamie Madill
Code-Review  +2: Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : Ia718306226ce6cfcf91f74947a7775b1439e4fab
Reviewed-at    : https://chromium-review.googlesource.com/268995

Add missing includes in samples/sample_util/

BUG=angleproject:892

samples/sample_util/Matrix.cpp
samples/sample_util/geometry_utils.h
samples/sample_util/tga_utils.cpp
samples/sample_util/tga_utils.h

Original comment by bugdroid1@chromium.org on 5 May 2015 at 8:15

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : 5adf81824e08ae9644da8846b46fa75331e2ce91

Code-Review  0 : Corentin Wallez, Geoff Lang
Code-Review  +2: Jamie Madill
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : I88c2724150142415cebf9e45e5747fe2c4889c91
Reviewed-at    : https://chromium-review.googlesource.com/269760

Make build/gyp_angle executable

BUG=angleproject:892

build/gyp_angle

Original comment by bugdroid1@chromium.org on 6 May 2015 at 5:35

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : 94b3a078d0a5108d6cf2e1d9fccb1a7954080ea4

Code-Review  0 : Corentin Wallez
Code-Review  +1: Jamie Madill
Code-Review  +2: Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : I5e4f80776a558fcdcc7e7b83767145112bcfee98
Reviewed-at    : https://chromium-review.googlesource.com/269461

Factor GL extension parsing in renderergl_utils.cpp

DisplayGLX will use it for the GLX extensions too.

BUG=angleproject:892

src/libANGLE/renderer/gl/FunctionsGL.cpp
src/libANGLE/renderer/gl/renderergl_utils.cpp
src/libANGLE/renderer/gl/renderergl_utils.h

Original comment by bugdroid1@chromium.org on 6 May 2015 at 6:04

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : 118e7195fdaa76a1f3aa52bbed30fdb97cc3fd4a

Code-Review  0 : Corentin Wallez
Code-Review  +1: Jamie Madill
Code-Review  +2: Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : I2dda3a8d15e58d15a401258a5a64c5783ea1a132
Reviewed-at    : https://chromium-review.googlesource.com/269666

EGLWindow: specify the device type only on d3d platform

BUG=angleproject:892

util/EGLWindow.cpp

Original comment by bugdroid1@chromium.org on 7 May 2015 at 3:02

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : fe2f3d634da5316bce8a12d4d7efd03eecf39047

Code-Review  0 : Corentin Wallez, Jamie Madill, Kenneth Russell
Code-Review  +2: Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill, Kenneth Russell
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : I3f49b68ef9ec5be324b25e211199bac2953ae11e
Reviewed-at    : https://chromium-review.googlesource.com/269520

Add a basic support for Linux for utils/

* Timer and path utils are done.
* Window only implements initialize and setVisible

BUG=angleproject:892

util/EGLWindow.cpp
util/linux/LinuxTimer.cpp
util/linux/LinuxTimer.h
util/linux/Linux_path_utils.cpp
util/util.gyp
util/win32/Win32Window.h
util/x11/X11Window.cpp
util/x11/X11Window.h

Original comment by bugdroid1@chromium.org on 7 May 2015 at 3:02

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Jamie Madill <jmadill@chromium.org>
Commit : 4ea209f129c1dd7cc7354cedf0e044acecb37081

Code-Review  0 : Corentin Wallez
Code-Review  +2: Jamie Madill
Verified     0 : Corentin Wallez
Verified     +1: Jamie Madill
Commit Queue   : Chumped
Change-Id      : Ifbb17d1c9bc0390abadbfb8f78cf14dbf1bb8e83
Reviewed-at    : https://chromium-review.googlesource.com/269950

Revert "EGLWindow: specify the device type only on d3d platform"

Causing failures in EGLSurfaceTest.MakeCurrentTwice on Windows

BUG=angleproject:892

This reverts commit 118e7195fdaa76a1f3aa52bbed30fdb97cc3fd4a.

util/EGLWindow.cpp

Original comment by bugdroid1@chromium.org on 7 May 2015 at 3:33

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : ec0b13622a33bbcdae2371af7cca97c19fd25412

Code-Review  0 : Corentin Wallez
Code-Review  +1: Jamie Madill
Code-Review  +2: Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : I1ad366e16b135649fe1b0351081f9971db84df50
Reviewed-at    : https://chromium-review.googlesource.com/269665

Make util/win32 follow ANGLE conventions better

BUG=angleproject:892

util/win32/Win32Timer.cpp
util/win32/Win32Timer.h
util/win32/Win32Window.cpp
util/win32/Win32Window.h
util/win32/Win32_path_utils.cpp

Original comment by bugdroid1@chromium.org on 7 May 2015 at 5:22

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : bf9e40509a9f36321fe5326e5b0942005ba42122

Code-Review  0 : Corentin Wallez, Jamie Madill
Code-Review  +2: Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : I0406e26910f5a012ccb9e533af18e831522161b1
Reviewed-at    : https://chromium-review.googlesource.com/269827

EGLWindow: specify the device type only on d3d platform

BUG=angleproject:892

util/EGLWindow.cpp

Original comment by bugdroid1@chromium.org on 7 May 2015 at 5:50

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : 6db6e0ae81bb52fd77c31aa0463ca0b46b7bda1c

Code-Review  0 : Corentin Wallez, Jamie Madill
Code-Review  +2: Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : I0fa089f299abaab406384a05b096de19f04f3a5e
Reviewed-at    : https://chromium-review.googlesource.com/269829

eglGetPlatformDisplayEXT: validate device types are set only on d3d

BUG=angleproject:892

src/libGLESv2/entry_points_egl_ext.cpp

Original comment by bugdroid1@chromium.org on 7 May 2015 at 5:51

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : 06394f667b74aaf8a5fd67fc4f4c83e77244648c

Code-Review  0 : Corentin Wallez, Jamie Madill
Code-Review  +2: Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : If09cf30122d97590f07447147e6d54c2e4157f9e
Reviewed-at    : https://chromium-review.googlesource.com/269828

EGLSurfaceTest: specify the device type only on d3d platform

BUG=angleproject:892

src/tests/standalone_tests/EGLSurfaceTest.cpp

Original comment by bugdroid1@chromium.org on 7 May 2015 at 5:51

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : 2cf30bd09c1c1eede7fc088c790d20a334a1e7b9

Code-Review  0 : Corentin Wallez, Geoff Lang
Code-Review  +1: Kenneth Russell
Code-Review  +2: Jamie Madill
Verified     0 : Geoff Lang, Jamie Madill, Kenneth Russell
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : I6d88efeb4ec5de7a78cb3668e3d78520203ad1d5
Reviewed-at    : https://chromium-review.googlesource.com/269990

Fix GetExecutablePath on Linux

It was using lstat to get the size of /proc/self/exe but
it always returns 0, so we just use a big buffer on the
stack instead.

BUG=angleproject:892

util/linux/Linux_path_utils.cpp

Original comment by bugdroid1@chromium.org on 8 May 2015 at 5:15

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : 98e7d0710aadef39d4aeb5f6da330d8cefa9f291

Code-Review  0 : Corentin Wallez
Code-Review  +1: Jamie Madill
Code-Review  +2: Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : I70c431b3c1ba78c3ce7844d7f276cc19ac17d7f5
Reviewed-at    : https://chromium-review.googlesource.com/269999

Use a D3D11 renderer by default, when available.

Also update SampleApplication to request the default
renderer instead of explicitely asking for d3d11

BUG=angleproject:892

samples/sample_util/SampleApplication.h
src/libANGLE/renderer/d3d/DisplayD3D.cpp

Original comment by bugdroid1@chromium.org on 8 May 2015 at 5:52

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : 9477dc94c0af4f2ecf128c4d09b6a9f9d6743ad2

Code-Review  +1: Jamie Madill
Code-Review  +2: Corentin Wallez, Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : I1ef1bd0ce60f4585e473f9750c748a1b41c09da2
Reviewed-at    : https://chromium-review.googlesource.com/269741

Add GLX EGL implementation stubs

BUG=angleproject:892

src/angle.gyp
src/libANGLE/Display.cpp
src/libANGLE/renderer/gl/glx/DisplayGLX.cpp
src/libANGLE/renderer/gl/glx/DisplayGLX.h
src/libANGLE/renderer/gl/glx/WindowSurfaceGLX.cpp
src/libANGLE/renderer/gl/glx/WindowSurfaceGLX.h
src/libGLESv2.gypi

Original comment by bugdroid1@chromium.org on 8 May 2015 at 9:16

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : 12a8e86685811d94a1b5ff357134ce495587a281

Code-Review  +1: Jamie Madill
Code-Review  +2: Corentin Wallez, Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : I401a7ef4fd055eda7276bd34dcf0fc6ae0deff13
Reviewed-at    : https://chromium-review.googlesource.com/270124

Make all the samples compile under Linux

Two-thirds of them run and work well.

BUG=angleproject:892

samples/mip_map_2d/MipMap2D.cpp
samples/multi_texture/MultiTexture.cpp
samples/multi_window/MultiWindow.cpp
samples/multiple_draw_buffers/MultipleDrawBuffers.cpp
samples/particle_system/ParticleSystem.cpp
samples/post_sub_buffer/PostSubBuffer.cpp
samples/samples.gyp
samples/simple_instancing/SimpleInstancing.cpp
samples/simple_texture_2d/SimpleTexture2D.cpp
samples/simple_texture_cubemap/SimpleTextureCubemap.cpp
samples/simple_vertex_shader/SimpleVertexShader.cpp
samples/stencil_operations/StencilOperations.cpp
samples/tex_redef_microbench/TexRedefMicroBench.cpp
samples/texture_wrap/TextureWrap.cpp
samples/tri_fan_microbench/TriFanMicroBench.cpp

Original comment by bugdroid1@chromium.org on 11 May 2015 at 2:52

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : 12fe4dc8ce23549a7b8d95245cb4abf7ba3cce87

Code-Review  0 : Corentin Wallez
Code-Review  +1: Jamie Madill
Code-Review  +2: Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : Ic40f29c811d18efea0e081c269ca43d0170488a4
Reviewed-at    : https://chromium-review.googlesource.com/270125

Fix pointer to int conversion warning in EGLWindow.cpp

BUG=angleproject:892

util/EGLWindow.cpp

Original comment by bugdroid1@chromium.org on 11 May 2015 at 3:00

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : eac646338ccb295063085f7e810e6a5c76135e45

Code-Review  0 : Corentin Wallez, Jamie Madill, Kenneth Russell
Code-Review  +2: Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill, Kenneth Russell
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : Ife9955a457d4a6fb3adce17757ccb0de7d0dd274
Reviewed-at    : https://chromium-review.googlesource.com/269413

Add a basic GLX EGL implementation

BUG=angleproject:892

src/libANGLE/renderer/gl/glx/DisplayGLX.cpp
src/libANGLE/renderer/gl/glx/DisplayGLX.h
src/libANGLE/renderer/gl/glx/WindowSurfaceGLX.cpp
src/libANGLE/renderer/gl/glx/WindowSurfaceGLX.h
src/libANGLE/renderer/gl/glx/platform_glx.h
src/libGLESv2.gypi

Original comment by bugdroid1@chromium.org on 11 May 2015 at 4:36

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Corentin Wallez <cwallez@chromium.org>
Commit : f229cb9bf65a5945c0e6012ab9f47f02ab2eedb9

Code-Review  0 : Corentin Wallez, Jamie Madill, Kenneth Russell
Code-Review  +2: Geoff Lang
Verified     0 : Geoff Lang, Jamie Madill, Kenneth Russell
Verified     +1: Corentin Wallez
Commit Queue   : Chumped
Change-Id      : I516b7d859100cb065871de8e328585a9ca817499
Reviewed-at    : https://chromium-review.googlesource.com/270123

Add a FunctionsGLX class to dynamically load the GLX entry points

BUG=angleproject:892

src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp
src/libANGLE/renderer/gl/glx/FunctionsGLX.h
src/libANGLE/renderer/gl/glx/WindowSurfaceGLX.h
src/libANGLE/renderer/gl/glx/functionsglx_typedefs.h
src/libANGLE/renderer/gl/glx/platform_glx.h
src/libGLESv2.gypi

Original comment by bugdroid1@chromium.org on 11 May 2015 at 4:36

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
The following revision refers to this bug:
  https://chromium.googlesource.com/angle/angle/+/01f4062c03806c07a5038f137b741c5f425542bb

commit 01f4062c03806c07a5038f137b741c5f425542bb
Author: Jamie Madill <jmadill@chromium.org>
Date: Fri May 22 18:30:28 2015

Revert "Add an end2end test checking EGL context-surface compatibility"

Failing due to a bug in the test:

BUG=angleproject:892

This reverts commit 08971bff3e24b516fcfd5327a51801bc270d3987.

Change-Id: I5f97f5e00f8b820874d575421b9a50829bb6f1e0
Reviewed-on: https://chromium-review.googlesource.com/272912
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Tested-by: Jamie Madill <jmadill@chromium.org>

[modify] 
http://crrev.com/01f4062c03806c07a5038f137b741c5f425542bb/src/tests/angle_end2en
d_tests.gypi
[delete] 
http://crrev.com/4f5659ae56f529980ba36eed404cc98e8ae88677/src/tests/egl_tests/EG
LContextCompatibilityTest.cpp

Original comment by bugdroid1@chromium.org on 22 May 2015 at 6:30

GoogleCodeExporter commented 9 years ago
The following revision refers to this bug:
  https://chromium.googlesource.com/angle/angle/+/3a1f367332fcb62d5852fb890e54311044aee9c4

commit 3a1f367332fcb62d5852fb890e54311044aee9c4
Author: Corentin Wallez <cwallez@chromium.org>
Date: Wed May 20 15:12:16 2015

Add an end2end test checking EGL context-surface compatibility

This has been very useful to figure out the FBConfig story for the GLX
EGL implementation.

BUG=angleproject:892

Change-Id: Ie4138dd1dd98f1450984a61317e3fc863c620ad3
Reviewed-on: https://chromium-review.googlesource.com/272371
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Tested-by: Corentin Wallez <cwallez@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/272907

[modify] 
http://crrev.com/3a1f367332fcb62d5852fb890e54311044aee9c4/src/tests/angle_end2en
d_tests.gypi
[add] 
http://crrev.com/3a1f367332fcb62d5852fb890e54311044aee9c4/src/tests/egl_tests/EG
LContextCompatibilityTest.cpp

Original comment by bugdroid1@chromium.org on 22 May 2015 at 6:53

GoogleCodeExporter commented 9 years ago

Original comment by bugdroid1@chromium.org on 22 May 2015 at 8:06