Age | Commit message (Collapse) | Author |
|
So far this is only tested when GL_BLEND is disabled.
|
|
st_finalize_texture()'s return code now indicates success/fail instead of
presence of texture border (which we discard earlier).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also, glBitmap now re-uses the vertex buffer to avoid frequent allocations/
deallocations. And, use u_simple_shaders utility code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quad clears should be a little more efficient now.
|
|
|
|
|
|
The memcmp() fails to detect buffer size changes...
|
|
This avoids the Mesa->TGSI translation step.
|
|
|
|
|
|
These are convenience fields. Otherwise, we have to check cbuf[0] or zsbuf
in various places.
|
|
|
|
This provides better information about which images in texture object have changed.
Also, call texture_update() from more places previously missed.
|
|
elsewhere
|
|
Need to find highest used sampler so search from end toward beginning.
|
|
|
|
|
|
(blit, gen-mipmaps, quad-clear, etc)
Also, additional cso_set_*() functions for viewport, framebuffer, blend color,
etc. state.
|
|
|
|
|
|
|
|
to slip over the allocated memory for the vb.
|
|
|
|
|
|
|
|
|
|
|
|
If we go behind the CSO context's back and set pipe state directly we
need to invalidate the CSO's 'current' pointers.
This will be revisited...
|
|
|
|
|
|
Copy rectangular region from one surface to another w/ scaling.
Disables most fragment operations.
|
|
|
|
|
|
|