efc82aef35a2aac5d2ed9774f6d28f2626796416 |
|
01-Dec-2010 |
Brian Paul <brianp@vmware.com> |
gallivm/llvmpipe: squash merge of the llvm-context branch This branch defines a gallivm_state structure which contains the LLVMBuilderRef, LLVMContextRef, etc. All data structures built with this object can be periodically freed during a "garbage collection" operation. The gallivm_state object has to be passed to most of the builder functions where LLVMBuilderRef used to be used. Conflicts: src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c src/gallium/drivers/llvmpipe/lp_state_setup.c
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_screen.h
|
edac740095fb2514b512034b334947f72648cd51 |
|
13-Jul-2010 |
Roland Scheidegger <sroland@vmware.com> |
llvmpipe: move rasterizer to screen instead of setup context there's no point of having this per context, so move to screen (and protect with a mutex).
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_screen.h
|
f70d900b805b90f6f53da9698cf8025f88b7e1e0 |
|
11-May-2010 |
Brian Paul <brianp@vmware.com> |
llvmpipe: remove trailing whitespace, rewrap comment
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_screen.h
|
39be50dcdebe6bcbb48cb6aa8ac151eee811acb1 |
|
24-Apr-2010 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Move the determination of the number of threads to the screen.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_screen.h
|
0d71ba46e613230c84165106c1fcc9027dec4cd3 |
|
15-Mar-2010 |
Brian Paul <brianp@vmware.com> |
gallivm/llvmpipe: rename os_llvm.h to lp_bld.h The llvm wrapper wasn't really an OS thing. Use lp_bld.h for now but we eventually should rename/re-prefix all the files/functions in the gallivm/ directory.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_screen.h
|
489af2a3ba467e4341cb8504a0e59cf5828864d4 |
|
11-Mar-2010 |
Brian Paul <brianp@vmware.com> |
gallivm/llvmpipe: include os_llvm.h instead of llvm-c/Core.h
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_screen.h
|
3c57c01a44c294e69d902207b2ec94d28a397a51 |
|
09-Mar-2010 |
Keith Whitwell <keithw@vmware.com> |
ws/xlib: remove self-knowledge about users of xlib winsys Several software rasterizers can make use of this winsys, but there isn't any reason why the winsys itself should know about them. This change moves that information into the libgl-xlib target. Need to fix up other targets making use of this winsys.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_screen.h
|
23e951d0da5802fec70996e46ad6f0abc411594c |
|
04-Mar-2010 |
Keith Whitwell <keithw@vmware.com> |
gallium: fix llvmpipe after winsys move
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_screen.h
|
94ce4eb3c27706d992226d847d123c46b14b1c4f |
|
04-Mar-2010 |
Keith Whitwell <keithw@vmware.com> |
softpipe: rework to use the llvmpipe winsys Promote the llvmpipe winsys more or less unchanged to state_trackers/sw_winsys.h. Some minor breakages: - softpipe::texture_blanket is broken, but scheduled for removal anyway. - haven't fixed up g3vdl yet.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_screen.h
|
e173a9bbd64dc38dba6b881ed7a9faea02861042 |
|
29-Aug-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Define an winsys for LLVM. Drop pipe_winsys lp_winsys will eventually be unified with softpipe's eventually, but we are free to move quicker since we don't have the myriad of users yet. Will provide a pipe_winsys adaptor from Keith's softpipe-private-winsys soon.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_screen.h
|
c022e15d1e56ba3a9c6b74eef6556d6063e2e322 |
|
23-Aug-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Pass fragment context to generated function in a single structure.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_screen.h
|
2d6b39f05edcd575b1e10d53f96a38bec848fa67 |
|
10-Aug-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Use the generated SoA blending code.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_screen.h
|
c9a5930fe45a0a0299769bd2b672ca516d1bf39e |
|
27-Jul-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Rename preprocessor symbols too.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_screen.h
|
946f432a08112148d743eb9faf6b27bb8cc7fa76 |
|
27-Jul-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Fork softpipe for experimentation with llvm.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_screen.h
|