aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi
Commit message (Expand)AuthorAgeFilesLines
* radeon/ac: move common llvm build functions to a separate file.Dave Airlie2017-02-071-0/+1
* radeonsi/ac: move most of emit_ddxy to shared code.Dave Airlie2017-02-031-71/+7
* radeonsi/ac: move get thread id to shared code.Dave Airlie2017-02-031-55/+2
* radeonsi/ac: move tbuffer store and buffer load to shared code.Dave Airlie2017-02-031-185/+40
* radeonsi/ac: move a bunch of load/store related things to common code.Dave Airlie2017-02-032-94/+27
* Revert "radeonsi: decrease the number of texture slots to 24"Marek Olšák2017-02-031-1/+1
* gallium: turn PIPE_SHADER_CAP_DOUBLES into a screen capabilityNicolai Hähnle2017-02-021-6/+5
* radeonsi/ac: move frag interp emission code to shared llvm code.Dave Airlie2017-02-021-87/+13
* radeonsi: Fix build on LLVM < 3.9 v2Tom Stellard2017-02-011-2/+4
* radeonsi: Set datalayout on the llvm moduleTom Stellard2017-01-311-0/+6
* gallium/radeon: merge dirty_fb_counter and dirty_tex_descriptor_counterMarek Olšák2017-01-301-11/+5
* radeonsi: handle count_from_stream_output in a few IA_MULTI_VGT_PARAM casesMarek Olšák2017-01-301-2/+4
* radeonsi: don't invoke DCC decompression in update_all_texture_descriptorsMarek Olšák2017-01-301-5/+6
* radeonsi: fold info->indirect conditionals into the last one in draw_vboMarek Olšák2017-01-301-12/+13
* radeonsi: atomize the scratch buffer stateMarek Olšák2017-01-306-29/+32
* gallium/radeon: clean up r600_query_init_backend_maskMarek Olšák2017-01-301-1/+0
* radeonsi: precompute IA_MULTI_VGT_PARAM values into a tableMarek Olšák2017-01-306-72/+163
* radeonsi: move VGT_VERTEX_REUSE_BLOCK_CNTL into shader states for PolarisMarek Olšák2017-01-304-21/+43
* radeonsi: state atom IDs don't have to be off by oneMarek Olšák2017-01-302-4/+4
* radeonsi: use a bitmask for looping over dirty PM4 statesMarek Olšák2017-01-305-18/+20
* radeonsi: atomize L2 prefetchesMarek Olšák2017-01-307-36/+50
* radeonsi: unbind disabled shader stages to prevent useless L2 prefetchesMarek Olšák2017-01-301-0/+6
* radeonsi: also prefetch compute shadersMarek Olšák2017-01-301-0/+12
* radeonsi: update dirty_level_mask only after the first draw after FB changeMarek Olšák2017-01-303-24/+31
* radeonsi: don't set +fp64-denormalsMarek Olšák2017-01-301-1/+1
* radeonsi: remove si_shader_context::param_tess_offchipMarek Olšák2017-01-302-8/+3
* various: Fix missing DumpModule with recent LLVM.Bas Nieuwenhuizen2017-01-291-3/+3
* gallium: enable int64 on radeonsi, llvmpipe, softpipeNicolai Hähnle2017-01-271-2/+2
* gallium: Add integer 64 capabilityDave Airlie2017-01-271-0/+1
* radeonsi: handle first_non_void correctly in si_create_vertex_elementsMarek Olšák2017-01-241-3/+3
* gallium: add PIPE_CAP_TGSI_MUL_ZERO_WINSIlia Mirkin2017-01-231-0/+1
* radeonsi: always set the TCL1_ACTION_ENA when invalidating L2Marek Olšák2017-01-231-1/+2
* radeonsi: don't declare LDS in TESMarek Olšák2017-01-231-2/+1
* radeonsi: preload PS inputs only if KILL is usedMarek Olšák2017-01-231-2/+6
* Revert "radeonsi: reject invalid vertex element formats"Marek Olšák2017-01-201-5/+0
* radeonsi: reject invalid vertex element formatsMarek Olšák2017-01-191-0/+5
* radeonsi: don't forget to add HTILE to the buffer list for texturingMarek Olšák2017-01-191-6/+13
* radeonsi: fix texture gather on stencil texturesNicolai Hähnle2017-01-191-2/+16
* radeonsi: Always leave poly_offset in a valid stateZachary Michaels2017-01-191-1/+3
* radeonsi: determine in advance which VBOs should be added to the buffer listMarek Olšák2017-01-183-4/+11
* radeonsi: use fewer pointer dereferences in upload_vertex_buffer_descriptorsMarek Olšák2017-01-181-8/+9
* radeonsi: reject invalid vertex buffer indices at state creationMarek Olšák2017-01-182-5/+6
* radeonsi: use a global dirty mask for shader pointersMarek Olšák2017-01-184-41/+51
* radeonsi: use a bitmask-based loop in si_decompress_texturesMarek Olšák2017-01-183-7/+31
* radeonsi: skip an unnecessary mutex lock for L2 prefetchesMarek Olšák2017-01-181-5/+7
* radeonsi: si_cp_dma_prepare is a no-op for L2 prefetchesMarek Olšák2017-01-182-5/+12
* radeonsi: add SI_CPDMA_SKIP_BO_LIST_UPDATEMarek Olšák2017-01-182-10/+15
* radeonsi: use the correct target machine when building shader variantsMarek Olšák2017-01-182-14/+29
* radeonsi: move shader pipe context state into a separate structureMarek Olšák2017-01-182-14/+22
* android: ac/debug: move sid_tables.h generation and IB decode to amd/commonMauro Rossi2017-01-181-12/+3