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>
4 files changed
tree: defca58881ef3ce756328a63736ecb0d2f394d04
  1. include/
  2. src/
  3. tests/
  4. .gitignore
  5. android_vendor_setup.sh
  6. Readme.txt