Age | Commit message (Collapse) | Author |
|
|
|
|
|
Use hardware rendering to compute/render mipmap levels.
The fallback path (which will be used for non-renderable texture formats)
isn't working yet.
|
|
system of vertices
Also, export st_make_passthrough_vertex_shader() from st_cb_drawpixels.c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Now, pass in a template object and return a new object.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The state tracker will call pipe->get_paramf(PIPE_CAP_BITMAP_TEXCOORD_BIAS)
to get a bias factor for adjusting the texcoords used in bitmap/drawpixels.
This allows us to compensate for small differences in rasterization from
one device to another.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
struct vertex_header
|
|
Vertex data must be on a 16-byte address/offset so SIMD operations will work
properly in the SPU code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fold single instruction micro ops inline. Remove unused micro ops.
|
|
|
|
Contributed by Ian Romanick.
Also, temporarily disable inlined vertex buffers. They need to be 16-byte
aligned...
|
|
|
|
|
|
|
|
|
|
Texture colors look the same now, regardless of X display/pixel format
|
|
|
|
|
|
|
|
|