KalebDark / 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 bugdro...@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 bugdro...@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 bugdro...@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 bugdro...@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 bugdro...@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 bugdro...@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 bugdro...@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 bugdro...@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 bugdro...@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 bugdro...@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 bugdro...@chromium.org on 6 May 2015 at 6:04