11213 Commits (ac07631d85d0f1d30b1feba23f0f2f2c6549466d)

Auteur SHA1 Bericht Datum
  Ian Romanick ac07631d85 Use _transpose_matrix4x4 from Cell SDK instead of my own version 17 jaren geleden
  Ian Romanick 76702d5fcd Add some debug messages 17 jaren geleden
  Ian Romanick f33c8119ab More semi-trivial vectorization in the shader VM 17 jaren geleden
  Ian Romanick 40147bd835 Vectorize vertex puller 17 jaren geleden
  Ian Romanick d8642b8309 Vectorize all micro ops 17 jaren geleden
  Ben Skeggs e9147bfab4 nv40: cleanup state handling a bit 17 jaren geleden
  Michal Krol 7a1b2f4078 gallium: Use align_free to free aligned memory. 17 jaren geleden
  Brian 535abe4037 Cell: fix some alignment issues by aligning commands to 8-byte boundaries 17 jaren geleden
  Brian 6a3f1ea91d Cell: don't use VEC_LITERAL macro, doesn't work w/ SDK 3.0 17 jaren geleden
  Brian f603652c30 Cell: don't use VEC_LITERAL macro, doesn't work w/ SDK 3.0 17 jaren geleden
  Brian 4540e01978 Cell: move float4 typedef (temporary datatype) 17 jaren geleden
  Brian d17e336259 Cell: fix small sampling error in sample_texture_bilinear() 17 jaren geleden
  Brian 790eec9666 Cell: texture sampler functions always return vector float now 17 jaren geleden
  Brian 71e6cd0b66 Cell: added spu_unpack_A8R8G8B8() 17 jaren geleden
  Brian 2f8268aa02 Cell: fix typo 17 jaren geleden
  Brian 21461014b2 Cell: some basic blending code 17 jaren geleden
  Brian b4f5575add Cell: replace float 4 with vector float in eval_coeff() 17 jaren geleden
  Brian ab9b705c67 Cell: emit blend state to SPUs 17 jaren geleden
  Brian 4080fef473 Cell: choose bilinear vs. nearest filtering according to sampler state 17 jaren geleden
  Brian 1bd182889b Cell: improved bilinear filtering 17 jaren geleden
  Brian e3ff185eae Cell: implement basic bilinear texture sampler 17 jaren geleden
  Brian 382651a4fa Cell: added spu_unpack_color(), spu_pack_R8G8B8A8() 17 jaren geleden
  Brian 09edd2e29e Cell: SIMD-ize more of texture sampling 17 jaren geleden
  Brian f94e0396ed Cell: checkpoint: start to SIMD-ize texture sampling 17 jaren geleden
  Brian d83dedc937 Cell: move tile clear code to flush_spans() 17 jaren geleden
  Brian a0c35df4a0 Cell: clamp txmax, tymax in tile_bounding_box() 17 jaren geleden
  Brian 4605b7df0a Cell: insert some draw_flush() calls 17 jaren geleden
  Ben Skeggs b111d266a0 nv40: the 0x4497 version of curie doesn't support index buffers. 17 jaren geleden
  Ben Skeggs 705022f98c nouveau: avoid relocations where possible. 17 jaren geleden
  Ben Skeggs 8bbedc3f4b nouveau: implement a bo_set_status() 17 jaren geleden
  Brian 6522a0531f Cell: comment about emit_quad() mask 17 jaren geleden
  Brian c90a2dcc29 Cell: move some tile get/clear code 17 jaren geleden
  Brian ae620d5c36 Cell: use global color_shuffle to remove a switch stmnt 17 jaren geleden
  Brian de5d995201 Cell: New color packing functions (A8R8G8B8 and B8G8R8A8) 17 jaren geleden
  Brian 245c6a4cd5 Cell: rename/move global vars 17 jaren geleden
  Brian 4fa69471c4 Cell: deprecate some use of struct cell_command - it should go away completely 17 jaren geleden
  Brian b25f1244ab Cell: remove commands from top-level while loop which should only appear in batch buffers 17 jaren geleden
  Brian 1b6b5db4e2 Cell: move ztest before color interp/packing 17 jaren geleden
  Brian a3d5d7067e Cell: rename fields of the tile_t union 17 jaren geleden
  Brian 7a0099b9f3 Cell: implement Z16 and Z32 testing with SIMD instructions. 17 jaren geleden
  Brian 4f7dcb0e04 Cell: store current tile status in cur_tile_status_c/z, add TILE_STATUS_GETTING 17 jaren geleden
  Ian Romanick 0c0c62dd2a Fix using "ccache ppu-gcc" for CC and fix parallel builds 17 jaren geleden
  Brian 41d1179fa6 fix typo 17 jaren geleden
  Brian 9aa37ad540 gallium: fix problem in which texcoords and varying vars got mapped to the same slot 17 jaren geleden
  Brian a4c7c8a6ee Fix problem in mapping vertex program outputs (found with "spring" game engine) 17 jaren geleden
  Brian 26fff001e7 gallium: comments about fragment Z computation 17 jaren geleden
  Brian 5ee218a021 gallium: Fix z clear bug when TILE_CLEAR_OPTIMIZATION==0 17 jaren geleden
  Brian 6c59de9a7b gallium: fix get/put typo regression 17 jaren geleden
  Brian 7978c749fb Cell: SIMD-ize const_coeff() 17 jaren geleden
  Brian 4d3f3f749f Cell: set GALLIUM_CELL_VS env var to enable SPU-based vertex transformation 17 jaren geleden