summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: get rid of select_interp_paramNicolai Hähnle2016-11-031-41/+0
* radeonsi: use TCS epilog for monolithic shadersNicolai Hähnle2016-11-031-1/+21
* radeonsi: extract si_build_tcs_epilog_functionNicolai Hähnle2016-11-031-33/+46
* radeonsi: use VS epilog for monolithic TESNicolai Hähnle2016-11-031-0/+13
* radeonsi: use VS prolog and epilog for monolithic shadersNicolai Hähnle2016-11-031-2/+33
* radeonsi: extract si_build_vs_{prolog,epilog}_functionNicolai Hähnle2016-11-031-67/+115
* radeonsi: use PS prolog for monolithic shadersNicolai Hähnle2016-11-031-10/+32
* radeonsi: set num_input_vgprs for fragment shaders in create_functionNicolai Hähnle2016-11-031-6/+11
* radeonsi: extract si_build_ps_prolog_functionNicolai Hähnle2016-11-031-139/+171
* radeonsi: use PS epilog for monolithic shadersNicolai Hähnle2016-11-031-0/+207
* radeonsi: extract si_build_ps_epilog_functionNicolai Hähnle2016-11-031-35/+60
* radeonsi: pass the function name to si_llvm_create_funcNicolai Hähnle2016-11-033-8/+11
* radeonsi: split is_monolithic into no_prolog and no_epilogNicolai Hähnle2016-11-032-17/+33
* radeonsi: free data structures when shader compiles failNicolai Hähnle2016-11-031-11/+11
* radeonsi: move main TGSI translation into its own functionNicolai Hähnle2016-11-031-45/+58
* radeonsi: add always-inline pass to si_llvm_finalize_moduleNicolai Hähnle2016-11-031-5/+5
* radeonsi: fix signature of export intrinsic in VS epilogNicolai Hähnle2016-11-031-3/+3
* radeonsi: link against amd_commonNicolai Hähnle2016-11-031-0/+1
* radeonsi: fix BFE/BFI lowering for GLSL semanticsNicolai Hähnle2016-11-021-3/+34
* gallium/radeon: add enum radeon_micro_modeMarek Olšák2016-11-011-2/+1
* gallium/radeon: remove r600_surface::level_infoMarek Olšák2016-11-011-4/+6
* gallium/radeon: add radeon_surf::is_linearMarek Olšák2016-11-012-4/+3
* gallium/radeon: remove radeon_surf_level::pitch_bytesMarek Olšák2016-11-012-4/+4
* gallium/radeon: don't call u_format helpers if we have that info alreadyMarek Olšák2016-11-011-2/+3
* gallium/radeon: replace radeon_surf_info::dcc_enabled with num_dcc_levelsMarek Olšák2016-11-013-5/+5
* radeonsi: add a driver query for counting CP DMA callsMarek Olšák2016-11-011-0/+4
* radeonsi: add a driver query for shader cache hitsMarek Olšák2016-11-011-1/+5
* radeonsi: fix behavior of GLSL findLSB(0)Marek Olšák2016-10-291-4/+13
* radeonsi: set VGT_GS_ONCHIP_CNTL on CIK and laterMarek Olšák2016-10-291-0/+8
* radeonsi: remove si_resource_create_customMarek Olšák2016-10-265-20/+11
* gallium/radeon: stop using PIPE_BIND_CUSTOMMarek Olšák2016-10-265-12/+9
* gallium/radeon: don't do (fmask.size && cmask.size)Marek Olšák2016-10-261-1/+1
* gallium/radeon: rename bo_size -> surf_size, bo_alignment -> surf_alignmentMarek Olšák2016-10-261-1/+1
* gallium/radeon: remove unnecessary fields from radeon_surf_levelMarek Olšák2016-10-261-4/+4
* gallium/radeon: stop using some input fields from radeon_surfaceMarek Olšák2016-10-261-2/+2
* gallium/radeon: use r600_gfx_write_event_eop everywhereMarek Olšák2016-10-261-9/+3
* gallium/radeon: make r600_gfx_write_fence more genericMarek Olšák2016-10-261-1/+2
* radeonsi: enable SDMA on Carrizo and all CIK chips againMarek Olšák2016-10-261-10/+0
* gallium: add PIPE_CAP_STREAM_OUTPUT_INTERLEAVE_BUFFERSIlia Mirkin2016-10-221-0/+1
* radeonsi: fix a regression in si_eliminate_const_outputNicolai Hähnle2016-10-211-4/+3
* radeonsi: fix build of si_eliminate_const_vs_outputs on LLVM <= 3.8Marek Olšák2016-10-201-3/+2
* radeonsi: fix 64-bit loads from LDSNicolai Hähnle2016-10-201-1/+1
* radeonsi: eliminate trivial constant VS outputsMarek Olšák2016-10-193-2/+186
* radeonsi: remove cb0_is_integer handlingMarek Olšák2016-10-193-13/+3
* radeonsi: rename prefixes from radeon to siMarek Olšák2016-10-184-157/+157
* radeonsi: merge radeon_llvm_context and si_shader_contextMarek Olšák2016-10-184-317/+290
* radeonsi: import all TGSI->LLVM code from gallium/radeonMarek Olšák2016-10-186-4/+1513
* radeonsi: move LLVM ALU codegen into radeonsiMarek Olšák2016-10-184-6/+1054
* radeonsi: unify the constant load pathsNicolai Hähnle2016-10-171-28/+11
* radeonsi: fix indirect loads of 64 bit constantsNicolai Hähnle2016-10-171-2/+2