summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300
AgeCommit message (Expand)AuthorFilesLines
9 daysr300: add late vectorization after nir_move_vec_src_uses_to_destPavel Ondračka1-0/+5
2023-10-24glsl: Retire dround lowering.Eric Anholt1-2/+0
2023-10-10nir: Use getters for nir_src::parent_*Alyssa Rosenzweig1-4/+4
2023-09-28r300: Fix out-of-bounds access in ntr_emit_store_output()Cong Liu1-1/+1
2023-09-19nir/move_vec_src_uses_to_dest: allow to skip reuse of constant sourcesPavel Ondračka1-1/+1
2023-09-19r300: enable nir_move_vec_src_uses_to_destPavel Ondračka1-0/+1
2023-09-11r300: reduce number of iterations for vertex shader loopsPavel Ondračka1-1/+5
2023-09-04r300: use w channel for scalar opcodes if possiblePavel Ondračka1-0/+45
2023-08-25r300: there is no limitation on presubtract source filePavel Ondračka1-2/+0
2023-08-25r300: move power of two multipliers downPavel Ondračka1-0/+5
2023-08-25r300: convert x * 2 into x + x for presubtractPavel Ondračka2-0/+25
2023-08-25r300: implement bias presubtractPavel Ondračka4-4/+91
2023-08-25r300: exit early in presubtract is not supportedPavel Ondračka1-7/+10
2023-08-25r300: reorder for easier presubtract 1-x pattern recognitionPavel Ondračka3-0/+32
2023-08-21r300: remove the nrt main optimization loopPavel Ondračka1-69/+13
2023-08-21r300: simplify ntr_get_gl_varying_semanticPavel Ondračka1-27/+4
2023-08-21r300: remove unused barrier code from ntrPavel Ondračka1-46/+0
2023-08-21r300: remove some unsupported texture opcodesPavel Ondračka1-16/+0
2023-08-21r300: simplify ntr_try_store_in_tgsi_outputPavel Ondračka1-12/+0
2023-08-21r300: simplify ntr_output_declPavel Ondračka1-10/+1
2023-08-21r300: simplify ntr_setup_uniformsPavel Ondračka1-55/+1
2023-08-21r300: remove some virglrenderer specifics from ntrPavel Ondračka1-15/+0
2023-08-21r300: simplify ntr_emit_load_inputPavel Ondračka1-16/+0
2023-08-21r300: simplify ntr_emit_load_uboPavel Ondračka1-39/+12
2023-08-21r300: remove ntr default optionsPavel Ondračka1-60/+1
2023-08-21r300: remove unused ntr default settingsPavel Ondračka2-62/+0
2023-08-21r300: remove unneeded 64bit and atomic lowering passesPavel Ondračka1-296/+0
2023-08-21r300: remove the unneeded ntr_lower_vec_to_reg callbackPavel Ondračka1-37/+1
2023-08-21r300: remove more ntr unused helpersPavel Ondračka1-62/+2
2023-08-21r300: simplify vectorization rulesPavel Ondračka1-34/+1
2023-08-21r300: remove more unused 64-bit pieces from ntrPavel Ondračka1-41/+6
2023-08-21r300: remove ntr_tgsi_usage_maskPavel Ondračka1-47/+5
2023-08-21r300: remove unused integer support in ntrPavel Ondračka1-87/+33
2023-08-21r300: remove irrelevant opcodes in ntrPavel Ondračka1-232/+30
2023-08-21r300: remove unused intrinsics in ntrPavel Ondračka1-423/+0
2023-08-21r300: add lower_sqrt to nir optionPavel Ondračka1-0/+1
2023-08-21r300: copy ntt to r300 compilerPavel Ondračka4-11/+4151
2023-08-18r300: add dEQP baseline for RV370 with forced swtclPavel Ondračka1-0/+452
2023-08-18r300: don't abort on flow control when using draw for vsPavel Ondračka1-1/+2
2023-08-17radeon_winsys: move allow_context_lost from cs_create to ctx_createMarek Olšák1-2/+2
2023-08-14gallium: move vertex stride to CSOMike Blumenkrantz2-19/+19
2023-08-11gallium: remove start_slot parameter from pipe_context::set_vertex_buffersYogesh Mohan Marimuthu2-9/+9
2023-07-20r300: fix cycles calculationPavel Ondračka1-3/+5
2023-07-20r300: cycles estimate for shader-dbPavel Ondračka2-4/+25
2023-07-20r300: add a helper for checking number of temporary sourcesPavel Ondračka3-7/+14
2023-07-20r300: normal instruction can't have presubtract opPavel Ondračka1-2/+0
2023-07-20r300: bump the RC_MAX_INDEX_BITSPavel Ondračka1-1/+1
2023-07-20r300: source register index is always unsignedPavel Ondračka1-1/+1
2023-07-20r300: check for index overflow when translating from TGSIPavel Ondračka1-2/+8
2023-07-13r300: update RV370 failuresPavel Ondračka1-0/+3