History log of /external/swiftshader/src/OpenGL/libEGL/main.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
323c65b4cfdf0ea27cd373b06a8e3d3200340035 28-May-2016 Nicolas Capens <capn@google.com> Merge branch 'master' into cloud-android-current-release
d999309b36cb3dceadd38217b322f0e96a06b202 07-May-2016 Nicolas Capens <capn@google.com> Apply the Apache 2.0 license.

Change-Id: I4a7aeefedcd2d891093520d5a10ebefadcddb5be
Reviewed-on: https://swiftshader-review.googlesource.com/5320
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
0bac285a78df6a6d7a6b68784748b92805420ffb 07-May-2016 Nicolas Capens <capn@google.com> Apply the Apache 2.0 license.

Change-Id: I4a7aeefedcd2d891093520d5a10ebefadcddb5be
Reviewed-on: https://swiftshader-review.googlesource.com/5320
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
92f17b03d56d2a310fd43e85916d2b67a3005db6 08-Feb-2016 Nicolas Capens <capn@google.com> Fix attempting to load libX11 when rendering headless.

Bug 26776258

Change-Id: I326e76d2650b3992835d74baea159b13f14b2e3e
Reviewed-on: https://swiftshader-review.googlesource.com/4720
Tested-by: Nicolas Capens <capn@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
3f1ab0c88fa27e782ff3dba476b3d6e7a1f2f0de 08-Feb-2016 Nicolas Capens <capn@google.com> Fix attempting to load libX11 when rendering headless.

Bug 26776258

Change-Id: I326e76d2650b3992835d74baea159b13f14b2e3e
Reviewed-on: https://swiftshader-review.googlesource.com/4720
Tested-by: Nicolas Capens <capn@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
25c0af1b8e0a851bb563a672a62b62cb35595525 11-Nov-2015 Greg Hartman <ghartman@google.com> Ensure that the TLS index is initialized before it is read.

Bug 25629882

Change-Id: Ie27df30f025bae6bae335862a51a96a3f4d7f7a1
Reviewed-on: https://swiftshader-review.googlesource.com/4251
Reviewed-by: Greg Hartman <ghartman@google.com>
Tested-by: Greg Hartman <ghartman@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
506ef481fb16e7a45d3b83a39613402e722636b3 22-Oct-2015 Nicolas Capens <capn@google.com> Revert "Implementation of EGL_KHR_swap_buffers_with_damage."

Bug 25161109

This reverts commit 810f99be7600e677c8723fe4f3267a6232b4e8a1.
It was only a workaround, which we no longer need after removing
the libandroid dependency which caused circular symbol resolves.

Change-Id: I0b486b5acfd328c0f64379e2c2dc2db00626738f
Reviewed-on: https://swiftshader-review.googlesource.com/4130
Tested-by: Nicolas Capens <capn@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
234e2fc531265295f9c196291b04aca0e700cc80 21-Oct-2015 Nicolas Capens <capn@google.com> Fix function signature for Windows.

Change-Id: I604b2f755ece6a0a411562e9229a39040b3b0153
Reviewed-on: https://swiftshader-review.googlesource.com/4112
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
810f99be7600e677c8723fe4f3267a6232b4e8a1 24-Sep-2015 Nicolas Capens <capn@google.com> Implementation of EGL_KHR_swap_buffers_with_damage.

Bug 24111119

This is a trivial implementation which does not actually optimize
compositing using the damage rects. That can be implemented later.

Change-Id: Ibf511ef166a33b1d2f1826bfc5618765062fe2a2
Reviewed-on: https://swiftshader-review.googlesource.com/4014
Tested-by: Nicolas Capens <capn@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
7649300efd066a0485bc4d50adc6cca4138072c8 15-Oct-2015 Nicolas Capens <capn@google.com> Implementation of EGL_KHR_fence_sync.

Bug 21662268

Change-Id: Iefdc18303c42967ccc25fd6580851e05520dc2b9
Reviewed-on: https://swiftshader-review.googlesource.com/4071
Tested-by: Nicolas Capens <capn@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
e7dee5401fb40167b4feba130626738e44342741 07-May-2015 Nicolas Capens <capn@google.om> Use global libX11 symbols when present.

Bug 20754549

Change-Id: I029310192d638a2769bf6e2d2950717d6a4c484b
Reviewed-on: https://swiftshader-review.googlesource.com/3050
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
12794e2de81ab9735446ea01b23a215d7bc70ae3 27-Apr-2015 Nicolas Capens <capn@google.com> Dispatch EGL entry functions to avoid resolving to the same symbol.

Bug 18752589

Change-Id: I96bbad9ab0593b93b219ec8a769523342497c5da
Reviewed-on: https://swiftshader-review.googlesource.com/2910
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
d61ac5fa24a7968441f947c6f0b27dc5c0d3148b 10-Apr-2015 Greg Hartman <ghartman@google.com> Set up Android-specific debugging

Change-Id: I293568f0d0ee42dd64ee869e3c3ba28810e4883a
Reviewed-on: https://swiftshader-review.googlesource.com/2824
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Greg Hartman <ghartman@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
2a1c5693e8fab2cb4c7e087e16a49c91fca9ce7f 17-Apr-2015 Nicolas Capens <capn@google.com> Only load a dependent library when it has an expected symbol.

Bug 18752589

Change-Id: Ic42be261dc101810e6363c4823620d6c827c7975
Reviewed-on: https://swiftshader-review.googlesource.com/2880
Tested-by: Nicolas Capens <capn@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
a230805e1fb8d9da59c706ba13aed2a9f3410c1e 15-Apr-2015 Nicolas Capens <capn@google.com> Access library dependencies through a single object.

Bug 18752589

Change-Id: I93155cead50b30faa876023f9ed00f60b7c9e34e
Reviewed-on: https://swiftshader-review.googlesource.com/2831
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Greg Hartman <ghartman@google.com>
Tested-by: Greg Hartman <ghartman@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
5d9b4de503ac411826ea921f6bbd76bef9496962 02-Apr-2015 Nicolas Capens <capn@google.com> Reference count the TLS objects.

Bug 20045861

Change-Id: I4881187cb45b6c818ceca2d950977b3af43443ab
Reviewed-on: https://swiftshader-review.googlesource.com/2795
Tested-by: Nicolas Capens <capn@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
9cc8c96771e2016fc553e07762802a74281d6acb 02-Apr-2015 Nicolas Capens <capn@google.com> Refactor using concrete EGL object pointers.

Bug 20045861

Change-Id: I3dc737b5cc5759e487245030bfd8d871eacd8124
Reviewed-on: https://swiftshader-review.googlesource.com/2793
Tested-by: Nicolas Capens <capn@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
36e22dea2258d3246107102767f3e8b562109ad1 01-Apr-2015 Greg Hartman <ghartman@google.com> On Android: remove fallbacks that can match system libraries

Change-Id: Ieb57c03730387f04a339c2b19a7e59beb4408d19
Reviewed-on: https://swiftshader-review.googlesource.com/2770
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Greg Hartman <ghartman@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
9a10e062e10068d210f1c61cbcc35dfa1d855324 20-Mar-2015 Greg Hartman <ghartman@google.com> Update paths for the Android shared libraries

Change-Id: I41f663cc72709300ef59c1663ff0e44555afede8
Reviewed-on: https://swiftshader-review.googlesource.com/2672
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Greg Hartman <ghartman@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
b97ad2e8c0178d215c2b3e938082a53e79cdc72e 11-Feb-2015 Nicolas Capens <capn@google.com> Enable OpenGL ES 3.0 context creation.

Bug 19362672

Change-Id: Ie948dd0c26a6a5f65f6e15b75f2376d598129c28
Reviewed-on: https://swiftshader-review.googlesource.com/2287
Tested-by: Nicolas Capens <capn@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
8fb3b484124c0b37f66f2e0e08231366a5e22251 12-Feb-2015 Nicolas Capens <capn@google.com> Always wait for the debugger.

Bug 19354873

Change-Id: I2f39ccdd6c5ce10fb583eda500e9da7a6c111d9b
Reviewed-on: https://swiftshader-review.googlesource.com/2250
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
4cadfe3391d85ee4b931ccc67a2f331f9505c939 11-Dec-2014 Nicolas Capens <capn@google.com> Create 64-bit translator libraries for the Android Emulator.

This patch also clips 64-bit parameters for glBufferData and glBufferSubData
to 32-bit to work around an Android emulator issue.

Bug 18510357

Change-Id: If6870d75849e372747072ec157580d9f5ec76a9a
Reviewed-on: https://swiftshader-review.googlesource.com/1610
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
8d869e025da7ac96ef309407f5c36faf9054961f 08-Dec-2014 Nicolas Capens <capn@google.com> Create translator libraries for the Android Emulator on Linux.

Bug 18559323

Change-Id: I9b0e57608d8a18d7137bcb1b8e0453045e214ef2
Reviewed-on: https://swiftshader-review.googlesource.com/1559
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp
53e38860b8a82b93aeea8b64ef13075514b05649 05-Nov-2014 Nicolas Capens <capn@google.com> Avoid resetting the EGL error code on client context retrieval.

BUG=18208531

Change-Id: I0246a6fcfdeefd8c84a28c3d86723d50d3f0cbac
/external/swiftshader/src/OpenGL/libEGL/main.cpp
e2540106b756159d180677ac9f84da9af49dfd8a 05-Nov-2014 Nicolas Capens <capn@google.com> Load libraries from a list of possible names.

BUG=18208440

Change-Id: Ie57bf7c6fa40ec1f9d0c3780c360d281d84a8c56
/external/swiftshader/src/OpenGL/libEGL/main.cpp
e8321394237fa04e1a3f066d5b96025f48c36dfc 03-Nov-2014 Nicolas Capens <capn@google.com> Rename the GLES2 folder to OpenGL.

BUG=18218488

Change-Id: I162a3a80a8e098a2a52b02ea56d746074dfb938d
Reviewed-on: https://swiftshader-review.googlesource.com/1320
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
/external/swiftshader/src/OpenGL/libEGL/main.cpp