OSDN Git Service

Adding functionality to stencils
authorAlexis Hetu <sugoi@google.com>
Wed, 5 Oct 2016 21:03:30 +0000 (17:03 -0400)
committerAlexis Hétu <sugoi@google.com>
Thu, 6 Oct 2016 14:13:22 +0000 (14:13 +0000)
commita52dfbdae4b91f970793a0e3b1df6f210e3e1312
tree240df09a829a063829bd7d4c8441bf0ec87c40a6
parent619c0ab95c7f58fc2fbc970ba46bc78030259c82
Adding functionality to stencils

Two minor features are required for the blitFramebuffer
implementation in OpenGL ES 3:
- lockStencil with x,y coordinates
- getting the stencil format (new getStencilFormat function)

Change-Id: I83ccccefe70dbbedd05b5d82bc75d30f689c4abe
Reviewed-on: https://swiftshader-review.googlesource.com/7490
Tested-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
src/D3D9/Direct3DDevice9.cpp
src/OpenGL/common/Image.cpp
src/OpenGL/libGL/Device.cpp
src/OpenGL/libGL/Image.cpp
src/OpenGL/libGLES_CM/Device.cpp
src/OpenGL/libGLESv2/Device.cpp
src/Renderer/Renderer.cpp
src/Renderer/Surface.cpp
src/Renderer/Surface.hpp