Lines Matching full:radeonsi
34 - radeonsi, zink ARB_sparse_texture
36 - radeonsi, zink ARB_sparse_texture2
40 - radeonsi, zink ARB_sparse_texture_clamp
52 - [22.0.0_rc{1,2}] radeonsi: broken support for HD7850 (radeon 0000:0b:00.0: ring 0 stalled for mor…
88 - [radeonsi, regression, bisected]: Rendering issues with Factorio
135 - [radeonsi] Commit b1b491cdbbac1ccb785f5eb1802006f76ec253f5 leads to memory leak
160 - [radeonsi] Euro Truck Simulator 2: broken mimimap
1284 - ci/radeonsi: Use a deqp-runner suite suite for stoney.
1287 - ci: Enable testing radeonsi's libva using libva-util unit tests.
1994 - radeonsi/nir: Check for VARYING_SLOT_PRIMITIVE_ID not SYSTEM_VALUE
2757 - radeonsi: si_state_shaders.c -> cpp
2758 - radeonsi: split si_shader_key into ps and ge parts to minimize memcmp overhead
2759 - radeonsi: don't memcmp inlined uniform values if uniform inlining is disabled
2760 - radeonsi: don't pass NULL into si_get_nir_shader
2761 - radeonsi: replace the GS prolog with a monolithic shader variant
2762 - radeonsi: enable shader culling on Navi1x consumer SKUs as well
2763 - ac,radeonsi: print a lowercase codename in the renderer string
2764 - radeonsi: reorder and don't print patch level DRM version in the renderer string
2771 - radeonsi: add SI_MAX_VRAM_MAP_SIZE definition
2772 - radeonsi: add an option to use CPU storage uploads for threaded context
2773 - radeonsi: change bind_history to track usage in each shader stage
2774 - radeonsi: rebind a buffer only in shader stages where it's been bound
2775 - radeonsi: don't sync PS or CS before (clear|copy)_buffer based on bind history
2776 - radeonsi: don't update bind_history for internal buffer clears and copies
2777 - radeonsi: don't sync before clear_buffer and copy_buffer if the buffer is idle
2778 - radeonsi: properly destroy buffers on failure
2781 - radeonsi: don't set inline_uniforms for viewperf because it's enabled by default
2794 - radeonsi: enable shader culling for indirect draws
2795 - radeonsi: remove unused parameters in si_emit_draw_packets
2807 - radeonsi: don't invoke si_decompress_depth if textures are not dirty at binding
2823 - radeonsi: print the border color error message only once
2836 - radeonsi: fix 2 issues with depth_cleared_level_mask
2837 - radeonsi: add a faster clear path for glClearTexImage
2838 - radeonsi: rename stencil_cleared_level_mask -> stencil_cleared_level_mask_once
2839 - radeonsi: allow and finish TC-compatible MSAA HTILE
2840 - radeonsi: fix a typo preventing a fast depth-stencil clear
2841 - radeonsi: increase tc_max_cpu_storage_size
2846 - radeonsi: set correct point and line limits
2849 - radeonsi: enable nir_group_loads for better performance
2850 - radeonsi: fix shader culling with integer pixel centers
2851 - radeonsi: fix view culling for wide lines
2852 - radeonsi: use ac_build_load_to_sgpr in gfx10_emit_ngg_culling_epilogue
2853 - radeonsi: make si_get_small_prim_cull_info static
2854 - radeonsi: set PERPENDICULAR_ENDCAP_ENA for wide AA lines
2855 - radeonsi: set EXTRA_DX_DY_PRECISION for lines where it's supported
2856 - radeonsi: add si_state_rasterizer::ngg_cull_flags_lines and rename the others
2857 - ac,radeonsi: cull small lines in the shader using the diamond exit rule
2858 - radeonsi: unify GFX9_VSGS_NUM_USER_SGPR and GFX9_TESGS_NUM_USER_SGPR
2859 - radeonsi: add dcc_msaa option to enable DCC for MSAA
2860 - radeonsi: improve memory instruction tracking
2861 - radeonsi: remove an incorrect comment at lds_byte0_accept_flag
2862 - radeonsi: make si_llvm_emit_clipvertex non-static
2863 - radeonsi: unify how ngg_cull_flags are set
2864 - radeonsi: cull against clip planes, clipvertex, clip/cull distances in shader
2865 - radeonsi: inline declare_vs_specific_input_sgprs
2866 - radeonsi: don't use GS SGPR6 for the small prim cull info
2868 - radeonsi: separate culling code from VS/TES (to be reused by GS)
2869 - radeonsi: restructure code that declares merged VS-GS and TES-GS SGPRs
2870 - radeonsi: add is_gs parameter into si_vs_needs_prolog
2871 - radeonsi: simplify si_get_vs_key_outputs for GS
2872 - radeonsi: don't use ctx.stage outside of si_llvm_translate_nir
2873 - radeonsi: implement shader culling in GS
2874 - radeonsi: deduplicate min_esverts code in gfx10_ngg_calculate_subgroup_info
2883 - radeonsi: don't print uninitialized inlined_uniform_values
2884 - radeonsi: add wave32 flag into prolog/epilog keys
2885 - radeonsi: add si_shader::wave_size because it will vary
2886 - radeonsi: use si_shader::wave_size
2887 - radeonsi: don't use si_get_wave_size in si_get_ir_cache_key
2888 - radeonsi: clean up compute_wave_size use in si_compute_blit.c
2889 - radeonsi: propagate si_shader::wave_size to VGT_SHADER_STAGES
2890 - radeonsi: don't use compute_wave_size directly
2891 - radeonsi: centralize wave size computation in si_get_shader_wave_size
2892 - radeonsi: rename si_get_shader_wave_size and make it non-inline
2900 - radeonsi: print source_sha1 as part of shader dumps
2901 - radeonsi: print the shader stage for shader-db dumps
2909 - radeonsi: add Wave32 heuristics and shader profiles
2910 - radeonsi: print more stats for shader-db
2911 - radeonsi: add shader profiles that disable binning
2912 - radeonsi: unroll loops of up to 128 iterations
2950 - radeonsi: add a debug option that disables DCC for all exported buffers
2954 - radeonsi: set COMPUTE_DESTINATION_EN_SEn to spi_cu_en
2955 - radeonsi: program COMPUTE_STATIC_THREAD_MGMT_SE4..7 on Arcturus
2956 - radeonsi: apply spi_cu_en to CU_EN
2959 - radeonsi: pack si_pm4_state
2960 - radeonsi: replace SI_PM4_MAX_DW with a max_dw field
2961 - radeonsi: decrease the size of si_pm4_state::pm4 except for cs_preamble_state
2965 - radeonsi: modifiers can't disable DCC
2966 - radeonsi: make get_thread_id_in_tg non-static
2967 - radeonsi: clean up si_export_mrt_color
2968 - radeonsi: set done=1 for PS exports at the end of si_llvm_build_ps_epilog
2969 - radeonsi: remove unnecessary code that was used to find the last export
2970 - radeonsi: export mrtz before color exports
2971 - radeonsi: simplify compacted_mrt_index in si_export_mrt_color
2972 - radeonsi: reorder slots for internal buffers, reuse a slot for GS_QUERY_BUF
2973 - radeonsi: don't bind the ESGS ring twice, handle the difference in the shader
2974 - radeonsi: remove unused si_shader::prolog2
2975 - radeonsi: pass sample_coverage VGPR index to the PS prolog instead of guessing
2976 - radeonsi: move smoothing to the main shader part to remove 1 live VGPR
2977 - radeonsi: do opt_large_constants & lower_indirect_derefs after uniform inlining
2978 - radeonsi: use nir->scratch_size instead of ac_count_scratch_private_memory
2979 - radeonsi: change si_shader_output_values::vertex_stream to a bitmask
2980 - radeonsi: move si_nir_scan_shader into si_shader_info.c
2981 - radeonsi: add into the disk cache key whether cached shaders contain LLVM IR
2982 - radeonsi: move the GS copy shader into shader variants
2984 - ac/nir: move ac_are_tessfactors_def_in_all_invocs into radeonsi
2985 - radeonsi: print all streamout info
2986 - radeonsi: print the number of param exports for shader-db
2988 - radeonsi: rename uses_vmem_* flags
2989 - radeonsi: apply fbfetch/indirect_descriptor to uses_vmem_load_other earlier
2990 - radeonsi: determine MEM_ORDERED after generating a shader variant
2994 - radeonsi: fix register shadowing after the pm4 state size was decreased
2995 - radeonsi: fix an assertion failure with register shadowing
3522 - radeonsi: use viewport offset in quant_mode determination
3528 - radeonsi/gfx10.3: enable SDMA for DRI_PRIME copies
3529 - radeonsi: use PIPE_BIND_DRI_PRIME instead of is_dri_blit_image
3535 - radeonsi: treat nir_intrinsic_load_constant as a VMEM operation
3537 - radeonsi/sdma: fix bogus assert
3538 - radeonsi: fix ps_uses_fbfetch value
3551 - radeonsi/sqtt: fix shader stage values
3552 - radeonsi/sqtt: fix FINISH_DONE / BUSY usage
3553 - radeonsi/sqtt: reserve a vmid when sqtt is enabled
3554 - radeonsi: unreference framebuffer state after use
3555 - radeonsi/sqtt: increase the default buffer size to 32MB
3556 - radeonsi: fix fast clear / depth decompression corruption
3557 - radeonsi: silence a warning
3558 - radeonsi: use max_zplanes after the last write
3560 - radeonsi: don't use perp. end caps when line smoothing is on
3562 - radeonsi/gfx8: use the proper dcc clear size
3571 - radeonsi/gfx10: fix si_texture_get_offset for mipmapped tex
3572 - radeonsi,radv: fix usages of surf_pitch
3573 - radeonsi/tests: update expected results
3574 - radeonsi/tests: add expected results for vega20
3577 - radeonsi: limit loop unrolling for LLVM < 13
3578 - radeonsi: change rounding mode to round to even
3585 - radeonsi: add radeonsi_force_use_fma32 driconf option
3618 - radeonsi: support alloc a sparse texture
3619 - radeonsi: use staging buffer for sparse texture when transfer map
3620 - radeonsi: implement get_sparse_texture_virtual_page_size
3621 - radeonsi: support texture resource commit
3622 - radeonsi: enable ARB_sparse_texture
3640 - radeonsi: lower nir_intrinsic_is_sparse_texels_resident
3644 - radeonsi: enable multi sample sparse texture support
3645 - radeonsi: enable ARB_sparse_texture2
3654 - radeonsi: enable ARB_sparse_texture_clamp
3655 - radeonsi: workaround Specviewperf13 Catia hang on GFX9
3656 - radeonsi: fix depth stencil multi sample texture blit
4178 - radeonsi: add check for graphics to si_try_normal_clear