13220 Commits (490a7b1c73babd528b6d883471a8636157c5853a)
 

Author SHA1 Message Date
  Ian Romanick 490a7b1c73 Vectorize vertex puller 17 years ago
  Ian Romanick 8fc2355949 Vectorize all micro ops 17 years ago
  Michal Krol 45b18c51c0 gallium: Use align_free to free aligned memory. 17 years ago
  Brian 5db1593c78 Cell: fix some alignment issues by aligning commands to 8-byte boundaries 17 years ago
  Brian 684d320ea2 Cell: don't use VEC_LITERAL macro, doesn't work w/ SDK 3.0 17 years ago
  Brian 7cbe5cf212 Cell: don't use VEC_LITERAL macro, doesn't work w/ SDK 3.0 17 years ago
  Brian 93d061b217 Cell: move float4 typedef (temporary datatype) 17 years ago
  Brian 1a75464cdc Cell: fix small sampling error in sample_texture_bilinear() 17 years ago
  Brian efa8e03a6f Cell: texture sampler functions always return vector float now 17 years ago
  Brian 5068b573c4 Cell: added spu_unpack_A8R8G8B8() 17 years ago
  Brian 76c1a10eb1 Cell: fix typo 17 years ago
  Brian bc1ad6bcbd Cell: some basic blending code 17 years ago
  Brian 168247d1ca Cell: replace float 4 with vector float in eval_coeff() 17 years ago
  Brian 7a1d01f2a0 Cell: emit blend state to SPUs 17 years ago
  Brian 8f924e4df0 Cell: choose bilinear vs. nearest filtering according to sampler state 17 years ago
  Brian ca1d2fc5f6 Cell: improved bilinear filtering 17 years ago
  Brian 0a45f75948 Cell: implement basic bilinear texture sampler 17 years ago
  Brian 9a5074217f Cell: added spu_unpack_color(), spu_pack_R8G8B8A8() 17 years ago
  Brian 703a869155 Cell: SIMD-ize more of texture sampling 17 years ago
  Brian 18105195a8 Cell: checkpoint: start to SIMD-ize texture sampling 17 years ago
  Brian e967a5c746 Cell: move tile clear code to flush_spans() 17 years ago
  Brian 6023311c7c Cell: clamp txmax, tymax in tile_bounding_box() 17 years ago
  Brian 69cc19751d Cell: insert some draw_flush() calls 17 years ago
  Brian aa761b1605 Cell: comment about emit_quad() mask 17 years ago
  Brian 44d3269356 Cell: move some tile get/clear code 17 years ago
  Brian 8bd566a9cb Cell: use global color_shuffle to remove a switch stmnt 17 years ago
  Brian d7c2eb0df4 Cell: New color packing functions (A8R8G8B8 and B8G8R8A8) 17 years ago
  Brian 42201d7574 Cell: rename/move global vars 17 years ago
  Brian 17305489f0 Cell: deprecate some use of struct cell_command - it should go away completely 17 years ago
  Brian b1a472bfb7 Cell: remove commands from top-level while loop which should only appear in batch buffers 17 years ago
  Brian 0e9a370ae2 Cell: move ztest before color interp/packing 17 years ago
  Brian c392cc8f1b Cell: rename fields of the tile_t union 17 years ago
  Brian 59be082909 Cell: implement Z16 and Z32 testing with SIMD instructions. 17 years ago
  Brian b108bea6b4 Cell: store current tile status in cur_tile_status_c/z, add TILE_STATUS_GETTING 17 years ago
  Ian Romanick 20df285b14 Fix using "ccache ppu-gcc" for CC and fix parallel builds 17 years ago
  Brian 635341ec5b fix typo 17 years ago
  Brian 633e1133ae gallium: fix problem in which texcoords and varying vars got mapped to the same slot 17 years ago
  Brian 86787043fa Fix problem in mapping vertex program outputs (found with "spring" game engine) 17 years ago
  Brian acb81374c1 gallium: comments about fragment Z computation 17 years ago
  Brian 9536314a6c gallium: Fix z clear bug when TILE_CLEAR_OPTIMIZATION==0 17 years ago
  Brian c36cdc6156 gallium: fix get/put typo regression 17 years ago
  Brian cd53eb0db1 Cell: SIMD-ize const_coeff() 17 years ago
  Brian 256486829f Cell: set GALLIUM_CELL_VS env var to enable SPU-based vertex transformation 17 years ago
  Keith Whitwell e82c9b867c tgsi: Use ESI instead of EBX as temp reg on non-win32 17 years ago
  José Fonseca 50d5f304ad gallium: Portability fixes. 17 years ago
  José Fonseca f4192cb4ca gallium: Make the build output dir depend on the configuration. 17 years ago
  José Fonseca c42e6254cf gallium: Add SCons as alternative build system for Gallium. 17 years ago
  Ian Romanick 62d11b98c4 I don't know why using uint64_t for "base" doesn't work. Ugh. 17 years ago
  Ian Romanick 5a6fd93930 Use SPUs for vertex shader processing 17 years ago
  Ian Romanick a89ee8a96d Add driver_private field for drivers that hook shader_queue_flush. 17 years ago