11213 Commits (ac07631d85d0f1d30b1feba23f0f2f2c6549466d)

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