st/mesa: implement DrawPixels shader transformation using tgsi_transform_shader
Reviewed-by:Dave Airlie <airlied@redhat.com> Reviewed-by:
Brian Paul <brianp@vmware.com> Tested-by:
Brian Paul <brianp@vmware.com>
- src/mesa/Makefile.sources 1 addition, 0 deletionssrc/mesa/Makefile.sources
- src/mesa/state_tracker/st_atom_pixeltransfer.c 6 additions, 219 deletionssrc/mesa/state_tracker/st_atom_pixeltransfer.c
- src/mesa/state_tracker/st_cb_drawpixels.c 2 additions, 116 deletionssrc/mesa/state_tracker/st_cb_drawpixels.c
- src/mesa/state_tracker/st_cb_drawpixels.h 5 additions, 4 deletionssrc/mesa/state_tracker/st_cb_drawpixels.h
- src/mesa/state_tracker/st_cb_drawpixels_shader.c 255 additions, 0 deletionssrc/mesa/state_tracker/st_cb_drawpixels_shader.c
- src/mesa/state_tracker/st_context.c 2 additions, 4 deletionssrc/mesa/state_tracker/st_context.c
- src/mesa/state_tracker/st_context.h 0 additions, 7 deletionssrc/mesa/state_tracker/st_context.h
- src/mesa/state_tracker/st_glsl_to_tgsi.cpp 0 additions, 132 deletionssrc/mesa/state_tracker/st_glsl_to_tgsi.cpp
- src/mesa/state_tracker/st_glsl_to_tgsi.h 0 additions, 3 deletionssrc/mesa/state_tracker/st_glsl_to_tgsi.h
- src/mesa/state_tracker/st_program.c 32 additions, 19 deletionssrc/mesa/state_tracker/st_program.c