79 Révisions (ad60552ca19bce657eadaffd31db752e34e9cda3)

Auteur SHA1 Message Date
  José Fonseca ad60552ca1 llvmpipe: Disable multithreading on windows. il y a 15 ans
  Brian Paul 7319ae0954 llvmpipe: remove tile clipping code il y a 15 ans
  Brian Paul ec459f2aec llvmpipe: asst. task-related clean-ups il y a 15 ans
  Brian Paul 0fccfc9cc0 llvmpipe: remove unneeded DEBUG checks, use step var il y a 15 ans
  Brian Paul 62623c4dc5 llvmpipe: added show_tiles and show_subtiles debug options il y a 15 ans
  Keith Whitwell 591401ff05 llvmpipe: use new u_ringbuffer for scene queue il y a 15 ans
  Brian Paul 2797f2bf57 llvmpipe: generate two shader varients, one omits triangle in/out testing il y a 15 ans
  Brian Paul 2ba1c8189a llvmpipe: use one loop in lp_rast_clear_zstencil() il y a 15 ans
  Brian Paul f94a99170e llvmpipe: optimize lp_rast_clear_color() for non-gray colors il y a 15 ans
  Keith Whitwell 4231006e29 llvmpipe: add bin debugger il y a 15 ans
  Keith Whitwell 95ee14f147 llvmpipe: implement lp_rast_load_zstencil il y a 15 ans
  Keith Whitwell db83ad4b43 llvmpipe: improve empty-bin test further il y a 15 ans
  Keith Whitwell f4b29e6ad3 llvmpipe: improve empty-bin test il y a 15 ans
  Keith Whitwell da45f49cc6 llvmpipe: quick hack to short-circuit empty bins il y a 15 ans
  Keith Whitwell c1a0441602 llvmpipe: initial mrt support il y a 15 ans
  Keith Whitwell c9240c4c8f llvmpipe: remove dead code il y a 15 ans
  Brian Paul 808170a0ff llvmpipe: replace INT_MIN/2 with INT_MIN il y a 15 ans
  Brian Paul b9d33db0a4 llvmpipe: improve the in/out test a little il y a 15 ans
  Brian Paul ab94381930 llvmpipe: do final the pixel in/out triangle test in the fragment shader il y a 15 ans
  Brian Paul cdbcd96fdf llvmpipe: tighten up an assertion il y a 15 ans
  Keith Whitwell 663750d556 llvmpipe: rename bins to scene il y a 15 ans
  Brian Paul 4b70af918d llvmpipe: added lp_rast_fence() bin function il y a 15 ans
  Brian Paul 9323740738 llvmpipe: added lp_rast_get_num_threads() il y a 15 ans
  Brian Paul 92dc0f92b0 llvmpipe: implement lp_rast_load_color() il y a 15 ans
  Brian Paul 2bce5c195f llvmpipe: checkpoint: more thread/queuing changes il y a 15 ans
  Brian Paul de31b0e60c llvmpipe: remove unused lp_rasterizer::fb field il y a 15 ans
  Brian Paul 156eabbaf9 llvmpipe: improve framebuffer/surface code il y a 15 ans
  Brian Paul 205da96fc6 llvmpipe: remove unused fb parameter il y a 15 ans
  Brian Paul 4e67f10331 llvmpipe: minor comment fix il y a 15 ans
  Brian Paul 9509f73c21 llvmpipe: checkpoint: use empty/full bin queues il y a 15 ans
  Brian Paul 96689d451a llvmpipe: added some debug/info code il y a 15 ans
  Brian Paul 3bee8c2e7c llvmpipe: use the empty_bins queue now il y a 15 ans
  Brian Paul d7dbc66636 llvmpipe: checkpoint: begin plugging in bin queue code il y a 15 ans
  José Fonseca 7f457acabc llvmpipe: Use number of CPUs as default number of threads. il y a 15 ans
  Brian Paul 73e13c33fd llvmpipe: remove some left-over debug code il y a 15 ans
  Brian Paul aab1ceceec llvmpipe: implement threaded rasterization il y a 15 ans
  Brian Paul 3a06c113c7 llvmpipe: repartition lp_rasterizer state for threading il y a 15 ans
  Brian Paul cdaea049c9 llvmpipe: use bin iteration functions when rasterizing bins il y a 15 ans
  Brian Paul 8a23105fa0 llvmpipe: still more bin code reorganization il y a 15 ans
  Brian Paul 01b1900084 llvmpipe: reorganization of binning data structions and funtions il y a 15 ans
  Brian Paul b533b56750 llvmpipe: move lp_rasterize_bin() into lp_rast.c il y a 15 ans
  Brian Paul a08d630216 llvmpipe: use LP_DBG() macro everywhere il y a 15 ans
  Brian Paul b1659b9213 llvmpipe: bin state-change commands il y a 15 ans
  Brian Paul e2f4634456 llvmpipe: checkpoint some initial state binning code il y a 15 ans
  Brian Paul ffd0759973 llvmpipe: comments and a stub for lp_rast_set_state() il y a 15 ans
  Brian Paul 51663f0506 llvmpipe: quick & dirty implementation of lp_rast_store_zstencil() il y a 15 ans
  Brian Paul 866e6856d3 llvmpipe: execute shaders on 4x4 blocks instead of 8x2 il y a 15 ans
  Brian Paul 7505510c7b llvmpipe: add a bunch of comments il y a 15 ans
  Keith Whitwell 280c8acc43 llvmpipe: fix the worst of the depth regressions since switch to 4x4 il y a 16 ans
  Keith Whitwell 694f05ac18 llvmpipe: remove one of two definitions of TILESIZE il y a 16 ans