summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary
AgeCommit message (Expand)AuthorFilesLines
2021-02-04drisw: Disable automatic use of layered drivers with LIBGL_ALWAYS_SOFTWAREJesse Natalie2-4/+8
2021-02-03winsys/amdgpu,pb_slab: add slabs with 3/4 of power of two sizes to save memoryMarek Olšák2-6/+20
2021-02-03winsys/amdgpu,radeonsi: add HUD counters for how much memory is wasted by slabsMarek Olšák1-0/+1
2021-02-02gallium/u_vbuf: skip non-indirect draws with 0 verticesMarek Olšák1-0/+3
2021-02-02Revert "gallium/u_vbuf: skip draws with 0 vertices"Marek Olšák1-4/+1
2021-01-29gallium/tessellator: Fix warning suppressionJames Park1-2/+10
2021-01-27gallium/u_vbuf: skip draws with 0 verticesMarek Olšák1-1/+4
2021-01-27st/mesa: set take_index_buffer_ownership to skip an atomic in u_threadedMarek Olšák2-1/+7
2021-01-27gallium,u_threaded: add pipe_draw_info::take_index_buffer_ownershipMarek Olšák3-15/+33
2021-01-27gallium/util: optimize pipe_vertex_buffer_reference binding the same bufferMarek Olšák1-0/+8
2021-01-27gallium/u_threaded: unify user and non-user codepaths in set_constant_bufferMarek Olšák1-20/+13
2021-01-27gallium/u_threaded: add a null constant buffer codepathMarek Olšák1-20/+37
2021-01-27gallium/u_upload_mgr: eliminate all atomics for the upload bufferMarek Olšák1-3/+40
2021-01-27cso_context,u_vbuf: add take_ownership param into set_vertex_buffersMarek Olšák4-5/+15
2021-01-27gallium: add take_ownership param into set_vertex_buffers to eliminate atomicsMarek Olšák20-46/+61
2021-01-27gallium: add unbind_num_trailing_slots to set_sampler_viewsMarek Olšák24-39/+59
2021-01-27gallium: add unbind_num_trailing_slots to set_shader_imagesMarek Olšák7-15/+29
2021-01-27gallium: add unbind_num_trailing_slots to set_vertex_buffersMarek Olšák23-55/+90
2021-01-27gallium: add take_ownership param into set_constant_buffer to eliminate atomicsMarek Olšák14-33/+44
2021-01-27Revert "gallium/u_upload_mgr: allow use of FLUSH_EXPLICIT with persistent map...Marek Olšák2-32/+8
2021-01-27llvmpipe: handle firstvertex for vulkan draw parametersDave Airlie4-1/+9
2021-01-26compiler: Use util/bitset.h for system_values_readCaio Marcelo de Oliveira Filho2-3/+3
2021-01-25gallium: Fix leak of shader images on context destruction.Eric Anholt1-0/+6
2021-01-25nir_to_tgsi: Fix buffer overflow in atomic image compswap.Eric Anholt1-1/+1
2021-01-25ntt: Assume that nir_tex_instr::dest_type is sizedConnor Abbott1-3/+0
2021-01-25ttn: Use sized types for nir_tex_instr::dest_typeConnor Abbott1-5/+5
2021-01-25gallium/nir: Use sized types for nir_tex_instr::dest_typeConnor Abbott1-1/+1
2021-01-25ntt: Handle sized tex destination typesConnor Abbott1-0/+3
2021-01-22gallium/u_inlines: add helper for simplifying pipe_context::resource_copy_regionMike Blumenkrantz1-0/+17
2021-01-20gallium/util: Add helpers to determine if z/s is writtenRob Clark1-0/+20
2021-01-20nir_to_tgsi: Store directly to TGSI outputs when possible.Eric Anholt1-83/+144
2021-01-18cso: set index_bounds_valid = true for arrays drawsIlia Mirkin1-0/+2
2021-01-15cso_context: remove ability to restore VBs, const bufs, sampler views, imagesMarek Olšák4-333/+8
2021-01-15gallium/pp: don't use cso_context to restore VBs, constbuf 0 and sampler viewsMarek Olšák7-19/+40
2021-01-15gallium/hud: don't use cso_context to restore VBs, constbuf 0 and sampler viewsMarek Olšák3-22/+35
2021-01-14gallium/ntt: Avoid referencing undefined channels of system values.Eric Anholt1-1/+25
2021-01-14gallium/ntt: Add support for store_per_vertex_output.Eric Anholt1-1/+19
2021-01-14gallium/ntt: Don't vectorize IBFE/UBFE/BFI.Eric Anholt1-0/+16
2021-01-13gallium/tgsi: garbage collect unused TGSI_UTIL_SIGN_MODE.Eric Anholt2-76/+0
2021-01-13gallium/tgsi: Remove support for f64 src modifiers.Eric Anholt2-7/+3
2021-01-13gallium/tgsi: Assert that we don't see integer abs modifiers.Eric Anholt2-9/+4
2021-01-13gallium/ntt: Stop lowering integer source mods.Eric Anholt1-3/+5
2021-01-13gallium/ttn: Add support for TGSI_OPCODE_I64NEG/ABS.Eric Anholt1-0/+2
2021-01-12gallium/ntt: Take ownership of the NIR shader we're passed.Eric Anholt2-8/+10
2021-01-12gallium/ntt: Fix leak of the per-instr liveness information.Eric Anholt1-0/+3
2021-01-12gallium: Add new cap PIPE_CAP_TEXTURE_BUFFER_SAMPLERIcecream951-0/+1
2021-01-11nir: replace .lower_sub with .has_fsub and .has_isubDaniel Schürmann1-1/+0
2021-01-11nir/lower_vec_to_movs: don't vectorize unsupports opsErico Nunes1-1/+1
2021-01-09aux/driver_ddebug: Normalize pid type from HaikuX5121-1/+1
2021-01-09gallium/u_threaded: skip draws if user index buffer size has size == 0Marek Olšák1-0/+6