summaryrefslogtreecommitdiff
path: root/src/mesa/pipe/softpipe/sp_quad_fs.c
AgeCommit message (Expand)Author
2008-01-24disable usage of llvm in fragment shadersZack Rusin
2008-01-17Back-port miscellaneous fixes from internal branch (mostly portability fixes).José Fonseca
2008-01-01free tgsi machine stateBrian
2007-12-14Don't always declare frag shader INPUT[0] as fragment position.Brian
2007-12-13Add QuadX,Y fields to tgsi_exec_machine to pass quad's position to tgsi inter...Brian
2007-12-11Redo the way we pass arguments to the llvm.Zack Rusin
2007-12-11Implement kilp and make it workZack Rusin
2007-12-11gallium: remove set_sampler_units interfaceKeith Whitwell
2007-12-10gallium: remove unnecessary guards on qs->nextKeith Whitwell
2007-12-07Move struct softpipe_texture definition into sp_texture.hBrian
2007-12-06Hide texture layout details from the state tracker.Michel Dänzer
2007-11-23gallium: reorg tgsi directories.Michal Krol
2007-11-16note problem with fragment coord Y orientationBrian
2007-11-02Cleanups.Zack Rusin
2007-11-02Implement COS and CMP opcode.Zack Rusin
2007-11-02Add debugging ifdefs to make it less verboseZack Rusin
2007-11-02Get fragment shaders working on top of LLVM.Zack Rusin
2007-11-02Change the fragment shader signature to better match actualZack Rusin
2007-11-02Add basic entry points for fragment shaders.Zack Rusin
2007-11-02Renaming llvmtgsi to gallivm. Taking first steps on the way to supportingZack Rusin
2007-10-29Make gallium compile in win32.Michal Krol
2007-10-28Use FREE and MALLOC instead of free and malloc.Michal Krol
2007-10-27Use FREE instead of free. Fix newlines.michal
2007-10-27Enable SSE path.michal
2007-10-27Respect use_sse flag.michal
2007-10-27Add #ifs.michal
2007-10-27Enable SSE2 for fragment shaders.michal
2007-10-27Define destroy method called by softpipe's destructor.michal
2007-10-26Re-implement GLSL texture sampler variables.Brian
2007-10-24Cleanup some code.Zack Rusin
2007-10-24Implement the conversion and do the initial execution pass.Zack Rusin
2007-10-24Initial stab at LLVM integration.Zack Rusin
2007-10-22remove unused varBrian
2007-10-22Finish unifying the surface and texture tile caches.Brian
2007-10-18Corrected the file permissions in src/mesa/pipe.Oliver McFadden
2007-10-10minor optimization for color/z resultsBrian
2007-10-09Pack fragment program outputs to be consistant with vertex programs.Brian
2007-10-03Add outputs_written bitfield to pipe_shader_state, use it to determine if fra...Brian
2007-10-03Move XSTDCALL definition to p_compiler.hBrian
2007-10-03handle frag progs that write ZBrian
2007-10-03Track fragment and vertex shader code generation via pipe shader state objects.Michel Dänzer
2007-10-02Implement/use fragment kill resultsBrian
2007-10-02Move tgsi machine state init/allocations so they're done less frequently.Brian
2007-09-27Enable codegen based whenever __i386__ is defined.Keith Whitwell
2007-09-24Enable SSE2 for FS.michal
2007-09-20remove #includes of tgsi_attribs.hBrian
2007-09-18Fix some issues with perspective-corrected interpolation.Brian
2007-09-18Convert shader to an immutable state object.Zack Rusin
2007-09-18Combing depth and stencil objects and making them immutable.Zack Rusin
2007-08-24Fix fragment program color output mapping (0=depth, 1=color)Brian