1. b7659c5 radeonsi: fix a memory leak in si_create_dcc_retile_cs by Marek Olšák · 3 years, 8 months ago
  2. 0eabed3 radeonsi/gfx10: flush gfx cs on ngg -> legacy transition by Pierre-Eric Pelloux-Prayer · 3 years, 8 months ago
  3. 650e2a1 radeonsi: fix scan_instruction for bindless inc_wrap/dec_wrap atomics by Marek Olšák · 3 years, 8 months ago
  4. 2ce2c22 radeonsi: fix NGG streamout regression by Marek Olšák · 3 years, 8 months ago
  5. f396e15 radeonsi: add options.inline_uniforms to the shader cache key by Marek Olšák · 3 years, 9 months ago
  6. d247a07 radeonsi: determine correctly if switching from normal launch to fast launch by Marek Olšák · 3 years, 9 months ago
  7. cd3cd16 radeonsi: only do VGT_FLUSH for fast launch if previous draw was normal launch by Marek Olšák · 3 years, 9 months ago
  8. fe27a78 radeonsi: do VGT_FLUSH when switching NGG -> legacy on Sienna Cichlid by Marek Olšák · 3 years, 9 months ago
  9. 825a884 radeonsi: fix min_direct_count value by Marek Olšák · 3 years, 9 months ago
  10. e1736c7 radesonsi: Remove unnecessary shader->selector NULL check. by Vinson Lee · 3 years, 9 months ago
  11. 3cc58e6 nir: Add and use some deref mode helpers by Jason Ekstrand · 3 years, 9 months ago
  12. bb5d502 nir: Use var->data.mode instead of deref->mode in a few cases by Jason Ekstrand · 3 years, 9 months ago
  13. ae17e1f gallium: add a layer stride pipe resource parameter. by Dave Airlie · 3 years, 11 months ago
  14. e972472 gallium: add a level parameter to resource parameter get by Dave Airlie · 3 years, 11 months ago
  15. 52268a3 radeonsi: enable PIPE_CAP_DEVICE_PROTECTED_CONTENT by Pierre-Eric Pelloux-Prayer · 4 years, 2 months ago
  16. 9698a22 radeonsi: honor PIPE_BIND_PROTECTED by Pierre-Eric Pelloux-Prayer · 3 years, 10 months ago
  17. a44868b radeonsi: implement multi_draw for compute-based primitive culling by Marek Olšák · 3 years, 10 months ago
  18. cc24ec8 radeonsi: set NOT_EOP for back-to-back draws on gfx10+ by Marek Olšák · 3 years, 10 months ago
  19. ca40dc0 radeonsi: add support for multi draws by Marek Olšák · 3 years, 10 months ago
  20. 0ce6885 radeonsi: implement multi_draw but supporting only 1 draw by Marek Olšák · 3 years, 10 months ago
  21. ae8d892 radeonsi: don't check info->count == 0 by Marek Olšák · 3 years, 10 months ago
  22. d9c4ca2 radeonsi don't get count from pipe_draw_info in si_num_prims_for_vertices by Marek Olšák · 3 years, 10 months ago
  23. 7cc939f radeonsi: add num_draws parameter into si_need_gfx_cs_space by Marek Olšák · 3 years, 10 months ago
  24. b750118 radeonsi: implement inlinable uniforms by Marek Olšák · 3 years, 10 months ago
  25. af0435c Revert "radeonsi: use staging buffer uploads for most VRAM buffers" by Marek Olšák · 3 years, 9 months ago
  26. 989cc76 amd: replace 0x028848 with the register definition by Marek Olšák · 3 years, 9 months ago
  27. bf66bbd ac: add an option to dump GPU info to a file by Samuel Pitoiset · 3 years, 9 months ago
  28. e690a1b ac/llvm: don't lower bool to int32, switch to native i1 bool by Marek Olšák · 3 years, 11 months ago
  29. 57d3178 radeonsi: enable NGG culling by default on Navi1x PRO cards by Marek Olšák · 3 years, 9 months ago
  30. 67a67ea radeonsi: enable NGG on Navi14 PRO cards by Marek Olšák · 3 years, 9 months ago
  31. bc3c74e radeonsi: tweak LATE_ALLOC_GS numbers for faster NGG culling by Marek Olšák · 3 years, 9 months ago
  32. b38b5aa radeonsi: pack LDS better for NGG culling by Marek Olšák · 3 years, 9 months ago
  33. 8094367 radeonsi: write VS/TES system values into LDS after culling by Marek Olšák · 3 years, 9 months ago
  34. 1de0bf0 radeonsi: remove indirection when loading position at the end for NGG culling by Marek Olšák · 3 years, 9 months ago
  35. 823ee12 radeonsi: optimize out LDS bank conflicts in the NGG culling shader by Marek Olšák · 3 years, 9 months ago
  36. 7648060 radeonsi: enable NGG culling by default on gfx10.3 dGPUs by Marek Olšák · 3 years, 9 months ago
  37. e7d3f22 radeonsi: don't disable NGG culling on gfx10.3 by Marek Olšák · 3 years, 9 months ago
  38. 6810e6e Revert "radeonsi/gfx10: disable vertex grouping" by Marek Olšák · 3 years, 9 months ago
  39. 8850a63 radv/aco,nir/lower_subgroups: don't lower elect by Rhys Perry · 3 years, 11 months ago
  40. ab067ad radeonsi/gfx10: fix stream index for multi-stream overflow query by Indrajit Kumar Das · 3 years, 10 months ago
  41. 6387341 ac/nir: pass the variable location to store_tcs_outputs by Samuel Pitoiset · 3 years, 10 months ago
  42. 8f8ee5b ac,radv,radeonsi: stop multiplying driver_location by 4 by Samuel Pitoiset · 3 years, 10 months ago
  43. 205f1d7 radeonsi: disable SDMA on gfx6-7 and gfx10.3 to decrease CPU overhead by Marek Olšák · 3 years, 10 months ago
  44. 7a01629 radeonsi: update the DMA perf test by Marek Olšák · 3 years, 10 months ago
  45. ed3c5fe radeonsi: implement GL_INTEL_blackhole_render by Marek Olšák · 3 years, 10 months ago
  46. bad7b38 radeonsi: remove dead variable postponed_kill by Marek Olšák · 3 years, 10 months ago
  47. f984654 ac/nir,radv: fix invalid IR when loading inline uniform blocks by Samuel Pitoiset · 3 years, 10 months ago
  48. 9896337 ac,radv,radeonsi: remove unused parameters in the shader ABI IO by Samuel Pitoiset · 3 years, 10 months ago
  49. b7f9940 radeonsi: remove dead code in TCS/TES/GS since const_index is always 0 by Samuel Pitoiset · 3 years, 10 months ago
  50. 6f3352b driconf: Stop quoting true/false in boolean option definitions. by Eric Anholt · 3 years, 10 months ago
  51. d7fbf94 android: gallium/radeonsi: cleanup si_driinfo.h gen rules by Mauro Rossi · 3 years, 10 months ago
  52. 0aa08ae nir: Split NIR_INTRINSIC_TYPE into separate src/dest indices by Jason Ekstrand · 3 years, 10 months ago
  53. 237f4d9 radeonsi: restructure si_pipe_set_constant_buffer by Marek Olšák · 3 years, 10 months ago
  54. d5cb7bd radeonsi: call nir_lower_bool_to_int32 last because it breaks nir_opt_if by Marek Olšák · 3 years, 10 months ago
  55. fd6bbdc radeonsi: use staging buffer uploads for most VRAM buffers by Marek Olšák · 3 years, 10 months ago
  56. 701f7ae radeonsi: move si_set_active_descriptors_for_shader into si_update_common_shader_state by Marek Olšák · 3 years, 10 months ago
  57. f5912c6 radeonsi: kill disabled clip distances and planes at per-channel granularity by Marek Olšák · 3 years, 10 months ago
  58. 30c3b2c radeonsi: simplify NGG culling enablement and add radeonsi_shader_culling option by Marek Olšák · 3 years, 10 months ago
  59. 03af98a radeonsi: support for external buffers (ext_external_objects) by Eleni Maria Stea · 3 years, 10 months ago
  60. 5e8791a radeonsi: Fix dead lock with aux_context_lock in si_screen_clear_buffer. by Olsak, Marek · 3 years, 10 months ago
  61. 55e2b34 radeonsi: Fix imports with displayable DCC. by Bas Nieuwenhuizen · 3 years, 10 months ago
  62. cd1fab4 radeonsi: enable support for GL_NV_shader_atomic_int64 by Indrajit Kumar Das · 3 years, 10 months ago
  63. 1a19fae radeonsi: call nir_io_add_const_offset_to_base only once per shader by Samuel Pitoiset · 3 years, 10 months ago
  64. b4a087c driconf: Use nesting macros for defining options. by Eric Anholt · 3 years, 10 months ago
  65. d1d27e9 radeonsi: remove redundant info.uses_fbfetch by Marek Olšák · 3 years, 10 months ago
  66. 7b1e01f radeonsi: remove redundant variables from struct si_compute by Marek Olšák · 3 years, 10 months ago
  67. 16afaf0 radeonsi: assume that constant load_local_group_size has been optimized out by Marek Olšák · 3 years, 10 months ago
  68. 0492ada radeonsi: run NIR optimizations that glsl_to_nir runs but other places might not by Marek Olšák · 3 years, 10 months ago
  69. 8a1d556 radeonsi: get input/output usage flags from shader_info directly by Marek Olšák · 3 years, 10 months ago
  70. 0280cc7 radeonsi: get information about FS color outputs from shader_info directly by Marek Olšák · 3 years, 10 months ago
  71. 343e5ca radeonsi: use info.system_values_read by Marek Olšák · 3 years, 11 months ago
  72. cce3556 radeonsi: call nir_shader_gather_info after lowering and optimizing NIR by Marek Olšák · 3 years, 10 months ago
  73. 8be46d6 radeonsi: fix indirect dispatches with variable block sizes by Marek Olšák · 3 years, 10 months ago
  74. 974981c gallium/drm: Make the pipe loader handle the driconf merging. by Eric Anholt · 3 years, 10 months ago
  75. 472a20c radeonsi: Only call nir_lower_var_copies at the end of the opt loop by Jason Ekstrand · 3 years, 10 months ago
  76. 140f53e Revert "nir: replace lower_ffma and fuse_ffma with has_ffma" by Kenneth Graunke · 3 years, 10 months ago
  77. 90b98c0 amd/tmz: move uses_secure_bos to radeon_winsys by Pierre-Eric Pelloux-Prayer · 4 years ago
  78. 2479689 radeonsi/tmz: add workaround for mpv/vaapi subtitles by Pierre-Eric Pelloux-Prayer · 4 years ago
  79. 2c66435 radeonsi/tmz: add a tmz variant for sctx::eop_bug_scratch by Pierre-Eric Pelloux-Prayer · 4 years ago
  80. 1338955 radeonsi: disable primitive discard if tmz is in use by Pierre-Eric Pelloux-Prayer · 4 years ago
  81. 8e2768b radeonsi/tmz: add tmz variant for sctx::tess_rings by Pierre-Eric Pelloux-Prayer · 4 years ago
  82. 2589888 radeonsi/tmz: add tmz variant of sctx::wait_mem_scratch by Pierre-Eric Pelloux-Prayer · 4 years ago
  83. de088dac radeonsi/tmz: fail si_texture_transfer_map if tex is encrypted by Pierre-Eric Pelloux-Prayer · 4 years ago
  84. 55b018b amd/winsys: add RADEON_FLUSH_TOGGLE_SECURE_SUBMISSION by Pierre-Eric Pelloux-Prayer · 4 years ago
  85. 1b0d660 radeonsi/tmz: allow secure job if the app made a tmz allocation by Pierre-Eric Pelloux-Prayer · 4 years ago
  86. 5e4aece radeonsi: introduce SI_RESOURCE_FLAG_INTERNAL / RADEON_FLAG_DRIVER_INTERNAL by Pierre-Eric Pelloux-Prayer · 4 years ago
  87. 131412c radeonsi/tmz: allocate depth/stencil buffers as encrypted by Pierre-Eric Pelloux-Prayer · 4 years ago
  88. 0a59d2a radeonsi/tmz: add safety assert when tmz is enabled by Pierre-Eric Pelloux-Prayer · 4 years ago
  89. 59b267d radeonsi/tmz: use secure job if using an encrypted z/s buffer by Pierre-Eric Pelloux-Prayer · 3 years, 10 months ago
  90. 5bc24fe radeonsi/tmz: use secure job if framebuffer has dcc by Pierre-Eric Pelloux-Prayer · 4 years ago
  91. 32d7548 radeonsi: always inline draw-related functions that have only one use by Marek Olšák · 3 years, 10 months ago
  92. f24b589 radeonsi: lift the conditional for skipping si_upload_vertex_buffer_descriptors by Marek Olšák · 4 years ago
  93. 0b2f75f radeonsi: add unlikely statements into si_draw_vbo by Marek Olšák · 3 years, 10 months ago
  94. 8ab15c9 radeonsi: move si_upload_vertex_buffer_descriptors into si_state_draw.c by Marek Olšák · 4 years ago
  95. 12b1e8a radeonsi: reorganize the code around the gfx9 scissor bug by Marek Olšák · 3 years, 10 months ago
  96. 532259b radeonsi: don't call emit_cache_flush after uploading bindless descriptors by Marek Olšák · 3 years, 10 months ago
  97. d647065 radeonsi: move a displaced comment in si_draw_vbo by Marek Olšák · 3 years, 10 months ago
  98. 816a867 radeonsi: call si_upload_graphics_shader_descriptors before the big conditional by Marek Olšák · 3 years, 10 months ago
  99. 0051f2c radeonsi: use optimal order of operations when setting up a compute dispatch by Marek Olšák · 3 years, 10 months ago
  100. 939ddf3 nir: replace lower_ffma and fuse_ffma with has_ffma by Marek Olšák · 3 years, 10 months ago