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