79 Commity (ad60552ca19bce657eadaffd31db752e34e9cda3)

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