OSDN Git Service

Implement GL_OES_vertex_half_float.
authorNicolas Capens <capn@google.com>
Thu, 3 Aug 2017 16:53:47 +0000 (12:53 -0400)
committerNicolas Capens <nicolascapens@google.com>
Thu, 3 Aug 2017 17:10:25 +0000 (17:10 +0000)
commit84d0e22331ea67a91156ddd57262adc1f0a38596
treec7505f4d24407319117fc9c88e231975cb273faf
parent8aa07683f555dd02e2c7cae2d3e28c53385cc504
Implement GL_OES_vertex_half_float.

This enables using half-float vertex data for OpenGL ES 2.0.
Note that GL_HALF_FLOAT_OES does not have the same value as
GL_HALF_FLOAT.

Change-Id: I0a7a55b7904fe797cdbb86627c8d0a1cc07d2d0a
Reviewed-on: https://swiftshader-review.googlesource.com/1500
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
src/OpenGL/libGLESv2/Context.cpp
src/OpenGL/libGLESv2/VertexDataManager.cpp
src/OpenGL/libGLESv2/libGLESv2.cpp