Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
lack of constant vectors handling in execution engine)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PS: pipe_shader_state should probably go away now that it is reduced to a single pointer.
|
|
|
|
cso_restore_* functions are implemented on top of cso_set_*, therefore
they require full knowledge of the current pipe state to work correctly.
Directly calling pipe's set_*_state functions will lead to undefined state.
Also save and restore shaders.
|
|
|
|
|
|
|
|
|
|
|
|
switch the method of distribution of builtins (to get rid of the
llvm2cpp dependency)
|
|
|
|
Pipe driver does refcount textures. If cso_context does not, dangling
pointers appear.
|
|
|
|
- specify cdecl calling convention on WIN32
- fix load bgra8 function
- fix previous don't crash fix.
|
|
|
|
|
|
|
|
|
|
This state is effectively private to the vertex processing part
of the draw module.
|
|
|
|
|
|
|
|
This is now the drawing interface to the pipeline. No more
calling into pipeline.first->tri(), etc.
|
|
|
|
|
|
|
|
|