Patches 1-4, 6 are: Reviewed-by: Chris Forbes <chr...@ijw.co.nz>
With the changes discussed for teximagemultisample and pulling the view parameter setting out into a helper function, patch 5 is also: Reviewed-by: Chris Forbes <chr...@ijw.co.nz> On Wed, Nov 6, 2013 at 11:59 AM, Courtney Goeltzenleuchter <court...@lunarg.com> wrote: > The following patches add the necessary functions to Mesa > to support ARB_texture_view. These patches do not include > the actual driver elements, just the device independent portion. > This extension requires ARB_texture_storage. > > The extension supports one new API call, glTextureView and > a handful of enums that have been added as queriable texture > parameters. > > Adds one new driver entry point for the driver to > map the view specified onto the origtexture given. > > Passes non-rendering ARB_texture_view piglit tests (recently added). > > Courtney Goeltzenleuchter (7): > mesa: Add API definitions for ARB_texture_view > mesa: Tracking for ARB_texture_view extension > mesa: update texture object for ARB_texture_view > mesa: ARB_texture_view get parameters > mesa: Update TexStorage to support ARB_texture_view > mesa: Add driver entry point for ARB_texture_view > mesa: Fill out ARB_texture_view entry points > > src/mapi/glapi/gen/ARB_texture_view.xml | 23 ++ > src/mapi/glapi/gen/Makefile.am | 1 + > src/mapi/glapi/gen/gl_API.xml | 6 +- > src/mapi/glapi/gen/gl_genexec.py | 1 + > src/mesa/Makefile.sources | 1 + > src/mesa/SConscript | 1 + > src/mesa/drivers/common/driverfuncs.c | 3 + > src/mesa/main/dd.h | 5 + > src/mesa/main/extensions.c | 1 + > src/mesa/main/mtypes.h | 6 + > src/mesa/main/tests/dispatch_sanity.cpp | 2 +- > src/mesa/main/texparam.c | 60 ++- > src/mesa/main/texstorage.c | 32 ++ > src/mesa/main/textureview.c | 621 > ++++++++++++++++++++++++++++++++ > src/mesa/main/textureview.h | 39 ++ > 15 files changed, 796 insertions(+), 6 deletions(-) > create mode 100644 src/mapi/glapi/gen/ARB_texture_view.xml > create mode 100644 src/mesa/main/textureview.c > create mode 100644 src/mesa/main/textureview.h > > -- > 1.8.1.2 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev