Age | Commit message (Collapse) | Author |
|
|
|
Stippled lines are converted into a series of shorter line segments
|
|
post-xform vertex attribs to hw vertex attribs
|
|
|
|
|
|
Plus, update i915 and Cell drivers for latest vbuf->draw() params.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pass complete information about vertex/index buffer location, size, etc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
simply pass aligned arrays, they should cast to vectors without
any problems. also remove unnecessary memset
|
|
|
|
Something similar will return when geometry shaders are added, but for now
this interface is not required.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This makes debugging a _lot_ easier.
In gdb, "print format" used to display 613570600, now you see PIPE_FORMAT_A8R8G8B8_UNORM.
|
|
For example, replace PIPE_FORMAT_U_A8_R8_G8_B8 with PIPE_FORMAT_A8R8G8B8_UNORM
|
|
|
|
|
|
|
|
|
|
Just pass in the vertex_info object and make a copy of it.
|
|
No longer store the vertex header and clip pos info in the draw module's
vertex_info. The vertex_info just describes the data[] elements.
This simplifies the code in several places.
|
|
|
|
|
|
|
|
|
|
This sub-struct collects the incoming user-provided data/pointers in one place.
Ex: draw->mapped_vbuffer becomes draw->user.vbuffer, etc.
|
|
|
|
|
|
was still room in the prim queue.
|
|
|
|
|
|
|
|
|
|
|