97528 Commity (884a0b2a9e55d4c1ca39475b50d9af598d7d7280)
 

Autor SHA1 Wiadomość Data
  Nicolai Hähnle 884a0b2a9e st/dri: use stapi flush instead of pipe flush when creating fences 7 lat temu
  Nicolai Hähnle b921da3b74 radeonsi: use a threaded context even for debug contexts 7 lat temu
  Nicolai Hähnle 1a6d9e087a radeonsi: record and dump time of flush 7 lat temu
  Nicolai Hähnle b07569ad8b ddebug: optionally handle transfer commands like draws 7 lat temu
  Nicolai Hähnle 18fd2a859d ddebug: dump context and before/after times of draws 7 lat temu
  Nicolai Hähnle ba2f2b6f2a ddebug: generalize print_named_xxx via a PRINT_NAMED macro 7 lat temu
  Nicolai Hähnle c9fefa062b ddebug: rewrite to always use a threaded approach 7 lat temu
  Nicolai Hähnle e8bb8758dd ddebug: use an atomic increment when numbering files 7 lat temu
  Nicolai Hähnle d6710fe874 dd/util: extract dd_get_debug_filename_and_mkdir 7 lat temu
  Nicolai Hähnle 8491fcafab gallium/u_dump: add and use util_dump_transfer_usage 7 lat temu
  Nicolai Hähnle 9b8033a4a7 gallium/u_dump: add util_dump_ns 7 lat temu
  Nicolai Hähnle 6f4a03b08a gallium/u_dump: export util_dump_ptr 7 lat temu
  Nicolai Hähnle 125a915052 radeonsi: implement PIPE_FLUSH_{TOP,BOTTOM}_OF_PIPE 7 lat temu
  Nicolai Hähnle e4627ac8fb radeonsi: document some subtle details of fence_finish & fence_server_sync 7 lat temu
  Nicolai Hähnle 14b9fa75e4 gallium: add pipe_context::callback 7 lat temu
  Nicolai Hähnle 2bdfbb0e53 gallium/u_threaded: implement pipe_context::set_log_context 7 lat temu
  Nicolai Hähnle 244536d3d6 gallium/u_threaded: avoid syncs for get_query_result 7 lat temu
  Nicolai Hähnle 609a230375 gallium/u_threaded: implement asynchronous flushes 7 lat temu
  Nicolai Hähnle 11b380ed0c gallium/u_threaded: mark queries flushed only for non-deferred flushes 7 lat temu
  Nicolai Hähnle 78a4750d91 radeonsi: move fence functions to si_fence.c 7 lat temu
  Nicolai Hähnle e6dbc804a8 winsys/amdgpu: handle cs_add_fence_dependency for deferred/unsubmitted fences 7 lat temu
  Nicolai Hähnle 1e5c9cf590 gallium: add PIPE_FLUSH_{TOP,BOTTOM}_OF_PIPE bits 7 lat temu
  Nicolai Hähnle ea6df1ce37 gallium: add PIPE_FLUSH_ASYNC and PIPE_FLUSH_HINT_FINISH 7 lat temu
  Nicolai Hähnle e3a8013de8 util/u_queue: add util_queue_fence_wait_timeout 7 lat temu
  Nicolai Hähnle f1a3648784 threads: update for late C11 changes 7 lat temu
  Nicolai Hähnle c50743f61c gallium: remove unused and deprecated u_time.h 7 lat temu
  Nicolai Hähnle 222a2fb998 util: move os_time.[ch] to src/util 7 lat temu
  Nicolai Hähnle f76a6cb337 radeonsi: always use async compiles when creating shader/compute states 7 lat temu
  Nicolai Hähnle b650fc09c3 radeonsi: fix potential use-after-free of debug callbacks 7 lat temu
  Nicolai Hähnle dd7c273e87 radeonsi: move pipe debug callback to si_context 7 lat temu
  Nicolai Hähnle 185061aef4 u_queue: add util_queue_finish for waiting for previously added jobs 7 lat temu
  Nicolai Hähnle f0d3a4de75 util: move pipe_barrier into src/util and rename to util_barrier 7 lat temu
  Nicolai Hähnle 28c95cdb29 gallium: add async debug message forwarding helper 7 lat temu
  Nicolai Hähnle 637240d824 st/mesa: guard sampler views changes with a mutex 7 lat temu
  Nicolai Hähnle 8d20c660a9 st/mesa: re-arrange st_finalize_texture 7 lat temu
  Nicolai Hähnle 0dcf30e550 gallium: clarify the constraints on sampler_view_destroy 7 lat temu
  Nicolai Hähnle 0f54ee6072 radeonsi: reduce the scope of sel->mutex in si_shader_select_with_key 7 lat temu
  Nicolai Hähnle 4f493c79ee radeonsi: use ready fences on all shaders, not just optimized ones 7 lat temu
  Nicolai Hähnle d1ff082637 u_queue: add a futex-based implementation of fences 7 lat temu
  Nicolai Hähnle 574c59d4f9 u_queue: add util_queue_fence_reset 7 lat temu
  Nicolai Hähnle 1b9d5ece55 u_queue: export util_queue_fence_signal 7 lat temu
  Nicolai Hähnle b20f955bc1 u_queue: group fence functions together 7 lat temu
  Nicolai Hähnle 0a7f17cf5b util/u_atomic: add p_atomic_xchg 7 lat temu
  Nicolai Hähnle b4b2a951c8 util: move futex helpers into futex.h 7 lat temu
  Kenneth Graunke 688d695868 glsl: Make #pragma STDGL invariant(all) only modify outputs. 7 lat temu
  Tapani Pälli c591b1e594 i965: expose SRGB visuals and turn on EGL_KHR_gl_colorspace 7 lat temu
  Neil Roberts 4dc8458cd1 glsl: Transform fb buffers are only active if a variable uses them 7 lat temu
  Jason Ekstrand 951a5dc4cc intel/nir: Use the correct indirect lowering masks in link_shaders 7 lat temu
  Ilia Mirkin f317f72f73 r600g: use SIMPLE_FLOAT for blending to enable some optimizations 7 lat temu
  Ilia Mirkin 35433494f3 nv50: make blending work so that zero wins in a multiplication 7 lat temu