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
|