Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r300-gallium: r500-fs: CMP/MOV/SWZ, negation, ADD/MAD/MUL/SUB. | Corbin Simpson | 2009-03-17 | 2 | -37/+44 |
| | | | | Also a fair amount of cleanup. | ||||
* | r300-gallium: Fix relocation for textures. | Corbin Simpson | 2009-03-17 | 1 | -2/+2 |
| | | | | This keeps texture emit from invalidating CS. | ||||
* | trace: Fix memory leak | Jakob Bornecrantz | 2009-03-16 | 1 | -1/+2 |
| | |||||
* | util: bitmask data type. | José Fonseca | 2009-03-16 | 3 | -0/+435 |
| | |||||
* | trace: Re-init refcounters just incase | Jakob Bornecrantz | 2009-03-16 | 2 | -0/+5 |
| | |||||
* | trace: Dump buffer data via buffer writes | Jakob Bornecrantz | 2009-03-16 | 2 | -64/+37 |
| | |||||
* | progs/trivial: Ignores | Jakob Bornecrantz | 2009-03-16 | 1 | -0/+3 |
| | |||||
* | progs/tests: Ignores | Jakob Bornecrantz | 2009-03-16 | 1 | -0/+4 |
| | |||||
* | python: Use transfer object to read from a surface. | Michal Krol | 2009-03-16 | 1 | -16/+32 |
| | |||||
* | python: pipe_vertex_buffer's pitch member has been renamed to stride. | Michal Krol | 2009-03-16 | 1 | -1/+1 |
| | |||||
* | python: size is not a member of pipe_constant_buffer any more. | Michal Krol | 2009-03-16 | 1 | -1/+0 |
| | |||||
* | r300-gallium: r500-fs: Add ABS. | Corbin Simpson | 2009-03-16 | 1 | -0/+13 |
| | |||||
* | r300-gallium: r500-fs: Clamp only when saturation flags are set. | Corbin Simpson | 2009-03-16 | 1 | -3/+7 |
| | |||||
* | r300-gallium: r500-fs: Working ADD and MUL, add more sop stuff. | Corbin Simpson | 2009-03-16 | 1 | -1/+23 |
| | |||||
* | r300-gallium: Cleanup a few things. | Corbin Simpson | 2009-03-16 | 1 | -7/+10 |
| | |||||
* | r300-gallium: r500-fs: MUL. | Corbin Simpson | 2009-03-16 | 2 | -0/+30 |
| | |||||
* | r300-gallium: r500-fs: Stub out the simple scalar ops. | Corbin Simpson | 2009-03-16 | 1 | -5/+34 |
| | | | | COS, SIN, and CSC are not simple. | ||||
* | r300-gallium: r500-fs: Add DPH. | Corbin Simpson | 2009-03-16 | 1 | -1/+12 |
| | |||||
* | r300-gallium: r500-fs: Add dot products. | Corbin Simpson | 2009-03-16 | 1 | -27/+79 |
| | | | | We're cookin' now. | ||||
* | gallium: Implement atomic for MSVC on x86. | Michal Krol | 2009-03-16 | 1 | -1/+65 |
| | |||||
* | gallium: Implement atomic interface for windows user mode subsystem. | Michal Krol | 2009-03-16 | 1 | -1/+35 |
| | |||||
* | scons: Promote declaration-after-statement to error. Detect more warnings. | José Fonseca | 2009-03-16 | 2 | -3/+11 |
| | |||||
* | progs: Try to read the texture from the current dir, if full path fails. | José Fonseca | 2009-03-16 | 1 | -3/+9 |
| | |||||
* | gallium: Use macro parameter names consistently. | Michal Krol | 2009-03-16 | 1 | -10/+10 |
| | |||||
* | gallium: pipe_mutex_init() is of type void. | Michal Krol | 2009-03-16 | 2 | -5/+2 |
| | | | | Both the windows and fallback versions are void already. | ||||
* | gallium: Include p_compiler.h for integer types. | Michal Krol | 2009-03-16 | 1 | -1/+1 |
| | |||||
* | softpipe: Use p_atomic_read, not atomic_read. | Michal Krol | 2009-03-16 | 1 | -1/+1 |
| | |||||
* | gallium: Use struct pipe_atomic for pipe refcounts. | Thomas Hellstrom | 2009-03-16 | 11 | -26/+31 |
| | | | | Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com> | ||||
* | gallium: Add simple atomic class api. | Thomas Hellstrom | 2009-03-16 | 1 | -0/+154 |
| | | | | Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com> | ||||
* | tgsi: Begin documenting NV_gpu_program4 instruction set operations. | Michal Krol | 2009-03-16 | 1 | -0/+107 |
| | |||||
* | tgsi: Document NV_vertex_program3 instruction set operations.` | Michal Krol | 2009-03-16 | 1 | -0/+20 |
| | |||||
* | wgl: Port glthreads to WGL. | Michal Krol | 2009-03-16 | 3 | -0/+746 |
| | |||||
* | mesa: Silence compiler warnings. | Michal Krol | 2009-03-16 | 1 | -0/+1 |
| | |||||
* | r300-gallium: r500-fs: Actually handle consts and imms correctly. | Corbin Simpson | 2009-03-16 | 2 | -11/+67 |
| | | | | This makes mad.txt draw correctly. Yay! | ||||
* | r300-gallium: Emit constants as floats, not uints. | Corbin Simpson | 2009-03-16 | 1 | -4/+4 |
| | |||||
* | python: Include missing `p_compiler.h' header. | michal | 2009-03-16 | 1 | -0/+1 |
| | |||||
* | python: Do not pass shader_state to util shader functions. | michal | 2009-03-16 | 1 | -7/+2 |
| | |||||
* | python: Use transfer objects to initialise texture data. | michal | 2009-03-16 | 1 | -8/+12 |
| | |||||
* | python: Use new bypass_vs_clip_and_viewport rasteriser flag. | michal | 2009-03-16 | 1 | -2/+1 |
| | |||||
* | r300-gallium: Fix vertex memory offsets. | Corbin Simpson | 2009-03-15 | 1 | -5/+4 |
| | | | | Wow, I must have been asleep when I made that mistake. | ||||
* | radeon-gallium: Add my R580 to the xorg PCI ID list. | Corbin Simpson | 2009-03-15 | 1 | -0/+3 |
| | | | | At some point, going to have to grab the big list from xf86-video-ati. | ||||
* | r300-gallium: r500-fs: Setup immediates. | Corbin Simpson | 2009-03-15 | 5 | -8/+57 |
| | | | | Textures still not working. RS block shenanigans expected. | ||||
* | dri2-gallium: Add occlusion query support at the state tracker level. | Corbin Simpson | 2009-03-15 | 1 | -0/+2 |
| | |||||
* | r300-gallium: Actually set stride when creating textures. | Corbin Simpson | 2009-03-15 | 1 | -0/+4 |
| | | | | Duh. | ||||
* | r300-gallium: r500-fs: Add writemasks and some flexibility for MOV/SWZ. | Corbin Simpson | 2009-03-15 | 2 | -5/+25 |
| | |||||
* | r300-gallium: Always rasterize at least one color. | Corbin Simpson | 2009-03-15 | 1 | -0/+8 |
| | |||||
* | r300-gallium: Fix spacing. | Corbin Simpson | 2009-03-15 | 1 | -3/+3 |
| | | | | It was driving me crazy. | ||||
* | vbo: Silence integer-to-pointer warnings. | Michal Krol | 2009-03-15 | 1 | -3/+3 |
| | |||||
* | mesa: .gitignore | Younes Manton | 2009-03-14 | 1 | -0/+1 |
| | |||||
* | nouveau: bypass_vs_clip_and_viewport | Younes Manton | 2009-03-14 | 5 | -8/+8 |
| |