OSDN Git Service

Create 64-bit translator libraries for the Android Emulator.
authorNicolas Capens <capn@google.com>
Thu, 11 Dec 2014 03:26:26 +0000 (22:26 -0500)
committerNicolas Capens <nicolascapens@google.com>
Thu, 11 Dec 2014 03:31:31 +0000 (03:31 +0000)
commit4cadfe3391d85ee4b931ccc67a2f331f9505c939
treea971d5cefdfb7aac181fb83a0679a4595b3344ca
parentf41412b0a4d1c315125e6ac2ed5a128af3e7229a
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>
src/OpenGL/libEGL/main.cpp
src/OpenGL/libGLES_CM/libGLES_CM.cpp
src/OpenGL/libGLES_CM/main.cpp
src/OpenGL/libGLESv2/libGLESv2.cpp
src/OpenGL/libGLESv2/main.cpp