History log of /external/mesa3d/src/gallium/auxiliary/draw/draw_gs.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ba2cc3b8e6ad161181b67fd2575c6bc768584d23 29-Jul-2010 Brian Paul <brianp@vmware.com> gallium: implement bounds checking for constant buffers

Plumb the constant buffer sizes down into the tgsi interpreter where
we can do bounds checking. Optional debug code warns upon out-of-bounds
reading. Plus add a few other assertions in the TGSI interpreter.
/external/mesa3d/src/gallium/auxiliary/draw/draw_gs.h
da30209afdd77199c98694ef64c6eaea557d0918 28-Jul-2010 Vinson Lee <vlee@vmware.com> draw: Fix VMware spelling.
/external/mesa3d/src/gallium/auxiliary/draw/draw_gs.h
a192b5eeafae80f9f9e7e7e442abc5b44d583d1a 15-Jun-2010 Zack Rusin <zackr@vmware.com> draw: finish the new pipeline setup

Keith came up with a new way of running the pipeline which involves passing
a few info structs around (for fetch, vertices and prims) and allows us
to correctly handle cases where we endup with multiple primitives generated
by the pipeline itself.
/external/mesa3d/src/gallium/auxiliary/draw/draw_gs.h
b85a361ccbac956d2842251395c048a4b3f4c440 14-Jun-2010 Keith Whitwell <keithw@vmware.com> draw wip
/external/mesa3d/src/gallium/auxiliary/draw/draw_gs.h
29639932f7d42ce3eb2f4b487366c67bb0bc910b 10-Jun-2010 Zack Rusin <zackr@vmware.com> draw: rewrite geometry shader pipeline

done to handle strips correctly as inputs - we need to decompose
the strips
/external/mesa3d/src/gallium/auxiliary/draw/draw_gs.h
4d0baa73c9e1a40b4ac089c786af79dc7f1ff219 10-Jun-2010 Zack Rusin <zack@kde.org> draw: geometry shader fixes

don't overwrite the inputs and make sure the correct primitive
is used on entry
/external/mesa3d/src/gallium/auxiliary/draw/draw_gs.h
d4ef0f6c67aefe06d8dd647acf8d9005df39a709 09-Jun-2010 Zack Rusin <zack@kde.org> geometry shaders: make gs work with changable primitives and variable number of vertices

lots and lots of fixes for geometry shaders. in particular now we work when the gs
emits a different primitive than the one the pipeline was started with and also
we work when gs emits more vertices than would fit in the original buffer.
/external/mesa3d/src/gallium/auxiliary/draw/draw_gs.h
7c5f255201f42303188137f56ea8acc030444f0e 25-Jan-2010 Michal Krol <michal@vmware.com> gallium: Rename PIPE_MAX_CONSTANT to PIPE_MAX_CONSTANT_BUFFERS.
/external/mesa3d/src/gallium/auxiliary/draw/draw_gs.h
9851644435f991a1a1bbb145333a97601627b37d 25-Jan-2010 Michal Krol <michal@vmware.com> gallium: Enable multiple constant buffers for vertex and geometry shaders.
/external/mesa3d/src/gallium/auxiliary/draw/draw_gs.h
89d8577fb3036547ef0b47498cc8dc5c77f886e0 14-Dec-2009 Zack Rusin <zackr@vmware.com> gallium: add geometry shader support to gallium
/external/mesa3d/src/gallium/auxiliary/draw/draw_gs.h