summaryrefslogtreecommitdiff
path: root/src/mesa/pipe/draw
AgeCommit message (Expand)Author
2007-10-24Draw first triangle. Start on the llvm builder.Zack Rusin
2007-10-24Cleanup some of the testing code. Implement first pass at actuallyZack Rusin
2007-10-24Execution engine is a singleton, for now keep it in the pipe.Zack Rusin
2007-10-24Generate the base shader.Zack Rusin
2007-10-24Implement the conversion and do the initial execution pass.Zack Rusin
2007-10-23Fix vertex cache bug that allows multiple vertices to fall into the same slot.Brian
2007-10-23added commentBrian
2007-10-23In get_vertex(), slot was computed using & 31. Replace with % VCACHE_SIZE.Brian
2007-10-23adjust coords in wide_line() to be conformantBrian
2007-10-22new flag to control psize (from vertex shader or fixed size)Brian
2007-10-22add support for sprite texcoord modesBrian
2007-10-22implement point sprite modeBrian
2007-10-22tweak point corners to pass conform testBrian
2007-10-22plug the wide prims code into the pipelineBrian
2007-10-22update to working conditionBrian
2007-10-22pull clip/ module wide and stippled lines/points codekeithw
2007-10-18Change type of shader->executable field from void * to generic function pointer.Brian
2007-10-18better debug code, silence some warningsBrian
2007-10-18pipe/draw/draw_context.c:47: error: 'false' undeclared (first use in this fun...Oliver McFadden
2007-10-16front/back determination was wrongBrian
2007-10-15Change 'drawing' field to boolean.Brian
2007-10-15remove unused includesBrian
2007-10-11Init draw->prim = ~0Brian
2007-10-10added SSCALED cases in fetch_attrib4()Brian
2007-10-03Move XSTDCALL definition to p_compiler.hBrian
2007-10-03Track fragment and vertex shader code generation via pipe shader state objects.Michel Dänzer
2007-10-03Unify the definitions of the 4 component dot product into oneZack Rusin
2007-10-03Unify handling of userplanes and regular planes to simplifyZack Rusin
2007-10-02remove dead codeBrian
2007-10-02Move tgsi machine state init/allocations so they're done less frequently.Brian
2007-09-28Use sse only if GALLIUM_SSE is definedZack Rusin
2007-09-28Redoing the way we handle vertex shaders for the draw module.Zack Rusin
2007-09-28Revert "Redoing the way we handle vertex shaders for the draw module."Zack Rusin
2007-09-28Revert "Use sse only if GALLIUM_SSE is defined"Zack Rusin
2007-09-28Use sse only if GALLIUM_SSE is definedZack Rusin
2007-09-28Redoing the way we handle vertex shaders for the draw module.Zack Rusin
2007-09-27Enable codegen based whenever __i386__ is defined.Keith Whitwell
2007-09-27fix mergekeithw
2007-09-27disable debugKeith Whitwell
2007-09-27Make flushing more lazy in the draw module.Keith Whitwell
2007-09-25Translate mesa vertex/fragment programs to TGSI programs at same time to do p...Brian
2007-09-25test for presence of both front and back color vertex slotsBrian
2007-09-25remove unused lookup arrayBrian
2007-09-25First attempt at building vertex buffers post-clip.Keith Whitwell
2007-09-25test against -1 for front/back attribkeithw
2007-09-21invert draw_vertex_cache_check_space()Brian
2007-09-20Clean-up the TGSI_SEMANTIC tokens, introduce semantic indexes.Brian
2007-09-20remove old/used codeBrian
2007-09-20remove #includes of tgsi_attribs.hBrian
2007-09-20checkpoint: TGSI_ATTRIB_x tokens no longer usedBrian