Age | Commit message (Collapse) | Author |
|
|
|
It always creates the C:\gallium.cfg , even if it does not exists, which
might be confusing.
|
|
Only make sure the GPU is finished with a buffer before mapping.
The opposite -- waiting for the CPU to be finished before handing
to the CPU -- must be done before fencing.
|
|
|
|
It's quite a big struct & we examine it a lot (too much). Reduce
the impact of this by just looking at the active part where possible.
|
|
|
|
|
|
Jose
|
|
|
|
Use table to store a list of buffers to validate. Unfortunately cso_hash
shrinks/regrows the hash every time, so still has to be addressed.
Multi-thread validation is still WIP.
|
|
Hook up to the new cso_hash_erase function.
|
|
|
|
|
|
pf_sprint_name might be used there too.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
src/mesa/state_tracker/st_atom_sampler.c
src/mesa/state_tracker/st_cb_texture.c
|
|
|
|
These should not be needed and were causing garbage to appear along the
edges of the mipmap images.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pass arguments properly in linux now. Still need to change this to use
a single calling convention on both platforms.
|
|
|
|
|
|
Using char * for labels doesn't work if you realloc the function
during assembly and free the old storage...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
to the stack
|
|
|