Lines Matching full:radeonsi

91 - radeonsi: prusa-slicer crashes on mesa 21
93 - [radeonsi] Rendering of Firefox UI and website content corrupts randomly and after window geometr…
116 - [Bisected][RadeonSI] Mesa crashes when rendering with Eevee in Blender
143 - "radeonsi: Check pitch and offset for validity." is a bad commit
869 - radeonsi: Limit the size of the in-memory shader cache
870 - radeonsi: fix leak when the in-memory cache is full
1646 - radeonsi: Report multi-plane formats as unsupported
1865 - ci/panfrost: Disable t860/radeonsi testing while the runners are struggling.
3104 - radeonsi: replace the hard coded video decode and encode caps
3267 - radeonsi: constant buffer cleanups
3268 - radeonsi: don't clear unaligned bits when unbinding vertex buffers
3269 - radeonsi: move emit_cache_flush functions into si_gfx_cs.c
3270 - radeonsi: don't pass pipe_draw_info into si_emit_vs_state
3271 - radeonsi: don't pass pipe_draw_info into si_emit_ia_multi_vgt_param
3272 - radeonsi: translate pipe_prim_type only when it changes
3273 - radeonsi: don't pass pipe_draw_info into si_emit_derived_tess_state
3274 - radeonsi: don't compute average vertex count in si_draw_vbo
3275 - radeonsi: fix si_num_prims_for_vertices for PIPE_PRIM_POLYGON
3276 - radeonsi: make cik_emit_prefetch_L2 templated and move it to si_state_draw.cpp
3277 - radeonsi: add a specialized function for CP DMA L2 prefetch
3278 - radeonsi: make sctx->vertex_elements always non-NULL
3279 - radeonsi: remove MRT-draw-calls, spill-draw-calls, spill-compute-calls
3280 - radeonsi: get out of si_emit_vs_state early for blit vertex shaders
3281 - radeonsi: rearrange condition for streamout workaround on gfx7 and gfx8
3282 - radeonsi: don't use si_get_vs_state in most places
3283 - radeonsi: trim the size of si_vgt_param_key and si_vgt_stages_key
3285 - radeonsi: unify uploaders on APUs too
3286 - radeonsi: don't pass pipe_draw_info into si_emit_draw_registers
3287 - radeonsi: don't set context_roll for non-gfx9 in templated functions
3288 - radeonsi: add si_get_user_data_base selecting user data registers
3289 - radeonsi: evaluate sh_base in si_emit_vs_state at compile time
3290 - radeonsi: inline the last use of si_get_vs_state
3291 - radeonsi: evaluate si_get_vs in si_draw_vbo at compile time
3292 - radeonsi: enable the GS tri strip adj workaround with primitive_restart
3293 - radeonsi: clear dirty_atoms and dirty_states only if we entered the emit loop
3294 - radeonsi: move variables closer to their use in most draw state functions
3295 - radeonsi: don't validate inlinable uniforms at draw time
3296 - radeonsi: allow instance_count == 0 on chips that handle it correctly
3329 - radeonsi: add new possibly faster command submission helpers
3330 - radeonsi: clear dirty_states if si_pm4_bind_state is unbinding or no-op
3331 - radeonsi: don't mark NULL states as dirty in si_pm4_reset_emitted
3332 - radeonsi: optimize translating index_size to index_type
3333 - radeonsi: don't use rasterizer_discard to validate draws, only check ps_shader
3334 - radeonsi: add internal blitter_running flag
3335 - radeonsi: simplify determining whether render condition is enabled at draw time
3336 - radeonsi: inline si_blend_color and si_clip_state structures
3337 - radeonsi: move y_inverted out of si_viewports
3338 - radeonsi: don't set vertex buffer dirty flags when they don't do anything
3339 - radeonsi: move if (sctx->vertex_buffers_dirty) into the upload function
3340 - radeonsi: rename SI_SGPR_RW_BUFFERS to SI_SGPR_INTERNAL_BINDINGS
3341 - radeonsi: skip some code for ALLOW_PRIM_DISCARD_CS if tess or GS is enabled
3342 - radeonsi: enable accidentally disabled fast launch with non-indexed tri strips
3343 - radeonsi: iterate from draw 1 for total/min_direct_count computation
3361 - radeonsi: fix centroid with VRS coarse shading
3365 - ac,radeonsi: track memory usage in KB to reduce types from uint64 to uint32
3366 - radeonsi: optimize no-op cases in si_upload_shader_descriptors
3367 - radeonsi: mark shader_pointers dirty once outside the upload descriptors loop
3368 - radeonsi: move si_pm4_delete_state logic into si_pm4_free_state
3369 - radeonsi: delete si_pm4_delete_state
3370 - radeonsi: don't check for redundant and NULL states in si_emit_all_states
3371 - radeonsi: optimize si_emit_prefetch_L2 when it's split
3372 - radeonsi: reorganize si_draw_vbo for lower register pressure (part 1)
3373 - radeonsi: reorganize si_draw_vbo for lower register pressure (part 2)
3374 - radeonsi: set VB user SGPRs in si_upload_vertex_buffer_descriptors
3375 - radeonsi: prefetch VB descriptors right after uploading
3376 - radeonsi: precompute NGG cull flags in si_create_rs_state
3392 - radeonsi: set current_rast_prim at bind time for tess and GS
3393 - radeonsi: simplify the NGG culling condition in si_draw_vbo
3394 - radeonsi: tune NGG shader culling vertex threshold for each chip
3398 - winsys/amdgpu,radeonsi: add HUD counters for how much memory is wasted by slabs
3423 - radeonsi: skip s_sendmsg(gs_alloc_req) for NGG passthrough on new chips
3424 - radeonsi: add debug options nodisplaytiling and nodisplaydcc
3462 - radeonsi: for tess, determine the minimum num_patches before optimizing tg size
3463 - radeonsi: improve comments in si_emit_derived_tess_state
3464 - radeonsi: allocate filled_size for streamout targets in set_streamout_buffers
3465 - radeonsi: do late NIR optimizations after uniform inlining
3466 - radeonsi: fix the value of uses_bindless_samplers
3467 - radeonsi: gather info about bindless images and memory stores with strstr(intr)
3468 - radeonsi: gather shader info about indirect UBO/SSBO/samplers/images
3469 - radeonsi: gather shader info about VMEM usage for MEM_ORDERED
3470 - radeonsi: set MEM_ORDERED optimally
3505 - radeonsi: don't index si_context::shaders with enum gl_shader_stage
3507 - radeonsi: don't crash on NULL images in si_check_needs_implicit_sync
3515 - ac,radeonsi: add sampler changes for Aldebaran
3519 - ac,radeonsi: use correct VGPR granularity on Aldebaran
3521 - radeonsi: enable RGP on gfx10.3
3524 - radeonsi: update pipe_screen::num_contexts
3527 - radeonsi: use pipe_sampler_state::border_color_is_integer to simplify stuff
3538 - radeonsi: select the optimal micro tile mode at clear regardless of fast clear
3539 - radeonsi: add a fast path for MSAA resolving with RGB -> BGR swizzling
3545 - radeonsi: disable sparse buffers on gfx7-8
3546 - radeonsi: set the clear/copy cache policy based on L2 cache size
3547 - radeonsi: don't insert start/stop pipeline stat events if it has no effect
3548 - radeonsi: never set DISABLE_WR_CONFIRM for CP DMA clears and copies
3549 - radeonsi: rename internal compute sync flags
3550 - radeonsi: remove unused SI_CP_DMA_SKIP_* definitions
3551 - radeonsi: merge CP DMA flags with internal compute flags
3552 - radeonsi: inline clear_buffer in si_screen_clear_buffer
3553 - radeonsi: set compute/cpdma sync flags in the outermost caller
3554 - radeonsi: reduce syncing in si_dcc_decompress
3555 - radeonsi: reduce syncing for initializing new buffers
3556 - radeonsi: reduce syncing in si_compute_expand_fmask when it's already idle
3557 - radeonsi: don't do an L2 flush in compute_do_clear_or_copy if we're not syncing
3558 - radeonsi: rename and apply SI_OP_CPDMA_SKIP_CACHE_FLUSH to compute as well
3559 - radeonsi: use the optimal packet order before draw packets for VS flushes too
3560 - radeonsi: add SI_CONTEXT_PFP_SYNC_ME to skip syncing PFP for image operations
3561 - radeonsi: return false from si_is_format_supported instead of NULL
3562 - radeonsi: don't use constbuf and set cache policy for 12-byte clear shader
3563 - radeonsi: don't use a constant buffer for the copy_image compute shader
3564 - radeonsi: decrease the maximum variable block size
3565 - radeonsi: pack the variable block size in one SGPR, 10 bits per component
3568 - radeonsi: determine accurately whether the framebuffer state has DCC MSAA
3569 - radeonsi: remove si_screen::dcc_msaa_allowed
3570 - radeonsi: parallelize CMASK and DCC clears
3571 - radeonsi: return success/failure from si_alloc_separate_cmask
3572 - radeonsi: add num_layers variable into si_do_fast_color_clear
3573 - radeonsi: group and parallelize all clears in si_texture_create_object
3574 - radeonsi: set better default depth clear value
3575 - radeonsi: enable HTILE with mipmapping on gfx9+
3576 - radeonsi: unset PIPE_CLEAR_* flags for non-existent buffers
3577 - radeonsi: turn the loops over color buffers into while loops in si_clear
3578 - radeonsi: don't use CP DMA for clears/copies except for very small ones
3580 - radeonsi: fix si_compute_copy_image if DCC decompression happens before a copy
3603 - radeonsi: don't cache FMASK transactions from CB in L2
3604 - radeonsi: restructure DCC disablement into a switch
3605 - radeonsi: allow trivial DCC clears for shared textures with DCC constant encode
3606 - radeonsi: implement per-level DCC and CMASK fast clears for gfx10+
3607 - radeonsi: implement Z/S fast clear for non-zero mipmap levels
3608 - radeonsi: parallelize Z/S conversion into TC-compatible with fast color clears
3609 - radeonsi: clean up some mess around htile_stencil_disabled
3610 - radeonsi: add si_can_fast_clear_depth/stencil helpers
3611 - radeonsi: indent the code for TC-compatibility HTILE transition
3612 - radeonsi: implement fast Z/S clears using clear_buffer on HTILE
3613 - radeonsi: enable DCC fast clears for non-zero mipmap levels and 0/1 clear values
3614 - radeonsi: when transitioning to TC-compat HTILE, try to do a proper clear
3615 - radeonsi: do Z-only or S-only HTILE clear using a compute shader doing RMW
3616 - radeonsi: refine fast clears for small buffers, always use them for large HTILE
3617 - radeonsi: try to fix DCC coherency issues with DCC decompression
3618 - radeonsi: allow DCC_DECOMPRESS via CB with MSAA textures
3626 - ac,radeonsi: rewrite DCC retiling without the DCC retile map
3627 - radeonsi: fix and enable full DCC with MSAA 2x on gfx9
3628 - radeonsi: implement DCC MSAA 4x/8x fast clear using DCC equations on gfx9
3629 - radeonsi: enable DCC for MSAA 4x and 8x on gfx9
3630 - radeonsi: move binding the internal compute shader into si_launch_grid_internal
3631 - radeonsi: unify internal compute with SSBOs in si_launch_grid_internal_ssbos
3644 - radeonsi: implement 16-bit VS->PS varyings
3645 - radeonsi: implement 16-bit VS inputs
3646 - radeonsi: optimize and legalize 16-bit samplers
3647 - radeonsi: kill 16-bit VS outputs if PS doesn't use them or doing Z-only draw
3648 - radeonsi: enable FP16 for mediump on gfx9+ if radeonsi_fp16=true
3650 - radeonsi: don't decompress DCC for float formats in si_compute_copy_image
3651 - radeonsi: fix automatic DCC retiling after DCC clear and DCC decompression
3652 - radeonsi: fix automatic DCC retiling after compute image stores
3653 - radeonsi: make the gfx9 DCC MSAA clear shader depend on the number of samples
3721 - android: gallium/radeonsi: add nir include path
4639 - radeonsi: invalidate compute sgprs in si_rebind_buffer
4640 - radeonsi: inhibit clockgating when using SQTT
4642 - radeonsi/sqtt: use more event identifier
4643 - radeonsi/sqtt: fix SQTT bo size overflow
4644 - radeonsi/sqtt: allow AMD_THREAD_TRACE_TRIGGER to be a frame number
4645 - radeonsi/sqtt: forward string markers to sqtt
4646 - radeonsi: don't use cp_dma prefetch on GFX6
4648 - radeonsi: fix indentation issue in si_texture.c
4649 - radeonsi: store si_context::xxx_shader members in union
4650 - radeonsi: fix read from compute / write from draw sync
4651 - radeonsi: fix si_check_render_feedback
4652 - radeonsi: replace force_cp_dma arg of si_clear_buffer by enum
4653 - radeonsi: enable dcc image stores on gfx10+
4654 - radeonsi: force dcc clear to use compute clear
4656 - radeonsi: properly set SPI_SHADER_PGM_HI_ES
4660 - radeonsi/sqtt: keep a copy of the uploaded shader code
4661 - radeonsi/sqtt: remove duplicate token
4662 - radeonsi/sqtt: don't always use WGP 0
4663 - radeonsi/sqtt: export shader code to RGP
4664 - radeonsi/sqtt: fix user event max size
4679 - radeonsi/rgp: export barriers
4680 - radeonsi/rgp: export compute shader programs
4684 - radeonsi: submit cs to failed context instead of skipping them
4685 - radeonsi: use SI_CONTEXT_FLAG_AUX when recreating the aux context
4686 - radeonsi: do not recreate the aux context from the aux context
4687 - radeonsi: only recreate the aux_context when soft recovery failed
4688 - radeonsi: re-create the aux context in si_create_context
4690 - radeonsi: avoid querying gpu state if possible
4834 - Revert "radeonsi: set TRUNC_COORD=0 for Total War: WARHAMMER to fix it"
4863 - radeonsi: Use util_writes_stencil() helper
5139 - radeonsi,radv: do not overallocate the SQTT buffer size
5265 - radeonsi/uvd: make format modifiers-aware
5412 - ci: Disable two radeonsi jobs
5414 - Revert "ci/panfrost: Disable t860/radeonsi testing while the runners are struggling."
5552 - ac/rgp,radeonsi,radv: pass struct thread_trace_data to ac_sqtt_dump_data()