projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
implement linear emition and fetching and plug it in the varray paths
2008-05-08
Zack Rusin
implement linear emition and fetching and plug it in...
commit
|
commitdiff
|
tree
2008-05-08
Zack Rusin
split larger primitives in the simple varray pt
commit
|
commitdiff
|
tree
2008-05-08
Zack Rusin
abstract fetching elts
commit
|
commitdiff
|
tree
2008-04-30
Zack Rusin
plug a memleak, destroy setup context
commit
|
commitdiff
|
tree
2008-04-30
Zack Rusin
try to fix the deleting of the bound cso during cleanup...
commit
|
commitdiff
|
tree
2008-04-29
Zack Rusin
silence p_debug.h:63: warning: ISO C forbids forward...
commit
|
commitdiff
|
tree
2008-04-23
Zack Rusin
Add translate cache to fetch_emit stage and add out...
commit
|
commitdiff
|
tree
2008-04-23
Zack Rusin
Create a sharable translate_cache and use it.
commit
|
commitdiff
|
tree
2008-04-23
Zack Rusin
fix the simple hash finding function and use it
commit
|
commitdiff
|
tree
2008-04-22
Zack Rusin
In case the 'func' is deleting the state move the iterator...
commit
|
commitdiff
|
tree
2008-04-22
Zack Rusin
Fix a crash. Rasterizer can be null
commit
|
commitdiff
|
tree
2008-04-22
Zack Rusin
Cache translate's structs for emits and fetches.
commit
|
commitdiff
|
tree
2008-04-22
Zack Rusin
Fix reporting of clipped vertices.
commit
|
commitdiff
|
tree
2008-04-21
Zack Rusin
make the api consistent (all set functions return pipe_error...
commit
|
commitdiff
|
tree
2008-04-21
Zack Rusin
handle some of the possible allocation failures within...
commit
|
commitdiff
|
tree
2008-04-21
Zack Rusin
initial stab at error handling in cso
commit
|
commitdiff
|
tree
2008-04-21
Zack Rusin
Use llvm 2.3 (2.2 won't work because of a lot of problems...
commit
|
commitdiff
|
tree
2008-04-21
Zack Rusin
actually write the results
commit
|
commitdiff
|
tree
2008-04-21
Zack Rusin
make llvm draw paths compile with the latest changes
commit
|
commitdiff
|
tree
2008-04-14
Zack Rusin
use the new macro
commit
|
commitdiff
|
tree
2008-04-14
Zack Rusin
silence some warnings
commit
|
commitdiff
|
tree
2008-04-14
Zack Rusin
pass vertex size to shaders so that callee can decide...
commit
|
commitdiff
|
tree
2008-04-10
Keith Whitwell
remove usage of vertex_header
commit
|
commitdiff
|
tree
2008-03-13
Zack Rusin
add a way of removing an exact iterator from the hash
commit
|
commitdiff
|
tree
2008-03-13
Zack Rusin
add code handling dependencies between generated code
commit
|
commitdiff
|
tree
2008-03-13
Zack Rusin
Add some basic documentation for gallivm code
commit
|
commitdiff
|
tree
2008-03-13
Zack Rusin
document hash collision resolutions
commit
|
commitdiff
|
tree
2008-03-11
Zack Rusin
fix double deletion
commit
|
commitdiff
|
tree
2008-03-11
Zack Rusin
fix compilation
commit
|
commitdiff
|
tree
2008-03-01
Zack Rusin
refactor code calling builtins and implement dp4
commit
|
commitdiff
|
tree
2008-03-01
Zack Rusin
make the first builtin work (dp3)
commit
|
commitdiff
|
tree
2008-03-01
Zack Rusin
start implementing start of bultins
commit
|
commitdiff
|
tree
2008-02-26
Zack Rusin
implement cache limits for cso
commit
|
commitdiff
|
tree
2008-02-26
Zack Rusin
add an explicit callback decleration and use it to...
commit
|
commitdiff
|
tree
2008-02-26
Zack Rusin
hide cso cache definition and add some initial code...
commit
|
commitdiff
|
tree
2008-02-26
Zack Rusin
implement deleting of driver side cached state in cso's
commit
|
commitdiff
|
tree
2008-02-17
Zack Rusin
fix the build
commit
|
commitdiff
|
tree
2008-02-15
Zack Rusin
vastly simplify indexing
commit
|
commitdiff
|
tree
2008-02-15
Zack Rusin
redo indirection
commit
|
commitdiff
|
tree
2008-02-15
Zack Rusin
redo the way immediates are handled
commit
|
commitdiff
|
tree
2008-02-15
Zack Rusin
rename 'argument' to 'load' because that's what it...
commit
|
commitdiff
|
tree
2008-02-15
Zack Rusin
implement swizzling on writes
commit
|
commitdiff
|
tree
2008-02-15
Zack Rusin
a call was missed during the last rename
commit
|
commitdiff
|
tree
2008-02-13
Zack Rusin
make swizzling on incoming arguments work
commit
|
commitdiff
|
tree
2008-02-13
Zack Rusin
get rid of the terrible auto-generated entry point
commit
|
commitdiff
|
tree
2008-02-13
Zack Rusin
implement immediates and make them work
commit
|
commitdiff
|
tree
2008-02-13
Zack Rusin
try to load the consts correctly
commit
|
commitdiff
|
tree
2008-02-13
Zack Rusin
handle temporaries in llvm code generated paths
commit
|
commitdiff
|
tree
2008-02-13
Zack Rusin
implement add
commit
|
commitdiff
|
tree
2008-02-13
Zack Rusin
implement mul
commit
|
commitdiff
|
tree
2008-02-13
Zack Rusin
get mov working
commit
|
commitdiff
|
tree
2008-02-13
Zack Rusin
fix fetching input elements and generate a ret on end
commit
|
commitdiff
|
tree
2008-02-13
Zack Rusin
add functiontype for the llvm native vs entry point
commit
|
commitdiff
|
tree
2008-02-13
Zack Rusin
disable llvm code in fs
commit
|
commitdiff
|
tree
2008-02-13
Zack Rusin
stop generate llvm entry points
commit
|
commitdiff
|
tree
2008-02-13
Zack Rusin
llvm ir code to fetch the elements
commit
|
commitdiff
|
tree
2008-02-11
Zack Rusin
remove seperate llvm vs entry points
commit
|
commitdiff
|
tree
2008-02-11
Zack Rusin
start genering soa type code in llvm paths
commit
|
commitdiff
|
tree
2008-02-11
Zack Rusin
disable llvm for fragment shaders for now
commit
|
commitdiff
|
tree
2008-02-11
Zack Rusin
rewrite the way cpu engine is handled
commit
|
commitdiff
|
tree
2008-02-11
Zack Rusin
rewrite the way we handle ir in llvm code
commit
|
commitdiff
|
tree
2008-02-11
Zack Rusin
add a stub of a lowering pass
commit
|
commitdiff
|
tree
2008-01-24
Zack Rusin
disable usage of llvm in fragment shaders
commit
|
commitdiff
|
tree
2008-01-24
Zack Rusin
change the name of the shaders to reflect what they do.
commit
|
commitdiff
|
tree
2008-01-04
Zack Rusin
llvm: if llvm is enabled don't even try to use sse...
commit
|
commitdiff
|
tree
2008-01-04
Zack Rusin
llvm: we need custom rules so had to redo the build...
commit
|
commitdiff
|
tree
2008-01-04
Zack Rusin
llvm: update llvm sources the latest svn
commit
|
commitdiff
|
tree
2007-12-24
Zack Rusin
i965: a little better way of handling immediates
commit
|
commitdiff
|
tree
2007-12-20
Zack Rusin
i965: very crude and hacky way of handling immediates
commit
|
commitdiff
|
tree
2007-12-20
Zack Rusin
965: fix the constant buffers
commit
|
commitdiff
|
tree
2007-12-19
Zack Rusin
actually set the max_index. useful in the driver
commit
|
commitdiff
|
tree
2007-12-19
Zack Rusin
i965: emit fb write on RET for now (until we get END...
commit
|
commitdiff
|
tree
2007-12-19
Zack Rusin
i965: actually detect whether a sampler is enabled...
commit
|
commitdiff
|
tree
2007-12-19
Zack Rusin
i965: stuff the outputs into mrf registers when possible
commit
|
commitdiff
|
tree
2007-12-19
Zack Rusin
i965: be smarter about register allocation
commit
|
commitdiff
|
tree
2007-12-18
Zack Rusin
i965: don't treat swz differently and upload vertex...
commit
|
commitdiff
|
tree
2007-12-17
Zack Rusin
i965: index the destination offset with regards to...
commit
|
commitdiff
|
tree
2007-12-17
Zack Rusin
i965: return false when the function fails, not succeeds
commit
|
commitdiff
|
tree
2007-12-17
Zack Rusin
Add the new test program for fp's.
commit
|
commitdiff
|
tree
2007-12-13
Zack Rusin
i965: make the wm_surface compile
commit
|
commitdiff
|
tree
2007-12-13
Zack Rusin
Actually allocate the output registers.
commit
|
commitdiff
|
tree
2007-12-13
Zack Rusin
Don't generate spurious vs, move the enable a bit to...
commit
|
commitdiff
|
tree
2007-12-12
Zack Rusin
i965: compile vertex shaders and emit hardware instructions
commit
|
commitdiff
|
tree
2007-12-12
Zack Rusin
i915tex: remove. it's deprecated and causes merge problems
commit
|
commitdiff
|
tree
2007-12-11
Zack Rusin
Adopt llvm to some of the latest changes.
commit
|
commitdiff
|
tree
2007-12-11
Zack Rusin
Redo the fragment program examples to match vp's
commit
|
commitdiff
|
tree
2007-12-11
Zack Rusin
Add a simple fps counter to the example
commit
|
commitdiff
|
tree
2007-12-11
Zack Rusin
Redo the way we pass arguments to the llvm.
commit
|
commitdiff
|
tree
2007-12-11
Zack Rusin
number of outputs is nr_attribs - 2
commit
|
commitdiff
|
tree
2007-12-11
Zack Rusin
Implement kilp and make it work
commit
|
commitdiff
|
tree
2007-12-11
Zack Rusin
Rewrite argument passing to prepare for handling of...
commit
|
commitdiff
|
tree
2007-12-11
Zack Rusin
Hmm, missed these two files. Sorry.
commit
|
commitdiff
|
tree
2007-12-11
Zack Rusin
Port i965 driver to Gallium3D.
commit
|
commitdiff
|
tree
2007-11-02
Zack Rusin
Cleanups.
commit
|
commitdiff
|
tree
2007-11-02
Zack Rusin
Implement sin opcode.
commit
|
commitdiff
|
tree
2007-11-02
Zack Rusin
Implement scs opcode
commit
|
commitdiff
|
tree
2007-11-02
Zack Rusin
Implement COS and CMP opcode.
commit
|
commitdiff
|
tree
2007-11-02
Zack Rusin
Add debugging ifdefs to make it less verbose
commit
|
commitdiff
|
tree
2007-11-02
Zack Rusin
Get fragment shaders working on top of LLVM.
commit
|
commitdiff
|
tree
2007-11-02
Zack Rusin
Change the fragment shader signature to better match...
commit
|
commitdiff
|
tree
next