OSDN Git Service

Added OpenGL ES 3.0 parameters to buffers and textures
authorAlexis Hetu <sugoi@google.com>
Wed, 1 Apr 2015 17:12:10 +0000 (13:12 -0400)
committerAlexis Hétu <sugoi@google.com>
Thu, 2 Apr 2015 13:28:38 +0000 (13:28 +0000)
commitff7b8867a89e3e5603222f33b721cddb148046ee
treedefca58881ef3ce756328a63736ecb0d2f394d04
parentd45d14a59e15294bfbff7e00e8bf6ee432a42b6a
Added OpenGL ES 3.0 parameters to buffers and textures

Added parameters to support:
- Mapping a subset of a buffer
- New texture features like swizzling, min/max LOD,
  texture comparison modes, etc.

Change-Id: Iffd961a3aeab33cb95892f93d78d3888ce60e401
Reviewed-on: https://swiftshader-review.googlesource.com/2780
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Alexis Hétu <sugoi@google.com>
src/OpenGL/libGLESv2/Buffer.cpp
src/OpenGL/libGLESv2/Buffer.h
src/OpenGL/libGLESv2/Texture.cpp
src/OpenGL/libGLESv2/Texture.h