summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* v3d: Move the "Find the ALU instruction generating our bool" out of bcsel.Eric Anholt2019-01-021-6/+9
* v3d: Simplify the emission of comparisons for the bcsel optimization.Eric Anholt2019-01-021-37/+24
* v3d: Don't forget to include RT writes in precompiles.Eric Anholt2019-01-021-0/+10
* v3d: Fix segfault when failing to compile a program.Eric Anholt2019-01-021-2/+4
* radeonsi: always unmap texture CPU mappings on 32-bit CPU architecturesMarek Olšák2019-01-021-0/+16
* radeonsi: remove unused variables in si_insert_input_ptrMarek Olšák2019-01-021-3/+1
* radeonsi: use u_decomposed_prims_for_vertices instead of u_prims_for_verticesMarek Olšák2019-01-021-1/+3
* radeonsi: make si_cp_wait_mem more configurableMarek Olšák2019-01-025-8/+8
* radeonsi: call si_fix_resource_usage for the GS copy shader as wellMarek Olšák2019-01-021-0/+4
* radeonsi: don't emit redundant PKT3_NUM_INSTANCES packetsMarek Olšák2019-01-022-2/+10
* nir: add a way to print the deref chainCaio Marcelo de Oliveira Filho2019-01-022-4/+14
* meson: Error out if building nouveau and using LLVM without rttiDylan Baker2019-01-021-0/+3
* egl/haiku: Fix reference to disp vs dpyAlexander von Gluck IV2019-01-021-1/+2
* compiler/spirv: use 32-bit polynomial approximation for 16-bit asin()Iago Toral Quiroga2019-01-021-0/+14
* compiler/spirv: implement 16-bit frexpIago Toral Quiroga2019-01-021-2/+46
* compiler/spirv: implement 16-bit hyperbolic trigonometric functionsIago Toral Quiroga2019-01-021-18/+26
* compiler/spirv: implement 16-bit exp and logIago Toral Quiroga2019-01-021-2/+2
* compiler/spirv: implement 16-bit atan2Iago Toral Quiroga2019-01-021-7/+11
* compiler/spirv: implement 16-bit atanIago Toral Quiroga2019-01-021-12/+11
* compiler/spirv: implement 16-bit acosIago Toral Quiroga2019-01-021-2/+3
* compiler/spirv: implement 16-bit asinIago Toral Quiroga2019-01-021-9/+14
* compiler/spirv: handle 16-bit float in radians() and degrees()Iago Toral Quiroga2019-01-021-2/+2
* compiler/nir: add nir_fadd_imm() and nir_fmul_imm() helpersIago Toral Quiroga2019-01-021-0/+12
* compiler/nir: add a nir_b2f() helperIago Toral Quiroga2019-01-021-0/+12
* nir: link time opt duplicate varyingsTimothy Arceri2019-01-021-0/+88
* nir: rework nir_link_opt_varyings()Timothy Arceri2019-01-021-16/+12
* nir: add can_replace_varying() helperTimothy Arceri2019-01-021-2/+14
* nir: rename nir_link_constant_varyings() nir_link_opt_varyings()Timothy Arceri2019-01-025-6/+6
* st/glsl_to_nir: call nir_lower_load_const_to_scalar() in the stTimothy Arceri2019-01-022-3/+3
* radeonsi: make use of ac_are_tessfactors_def_in_all_invocs()Timothy Arceri2019-01-021-8/+2
* ac/nir_to_llvm: add ac_are_tessfactors_def_in_all_invocs()Timothy Arceri2019-01-022-0/+163
* radeonsi: remove unrequired param in si_nir_scan_tess_ctrl()Timothy Arceri2019-01-023-3/+1
* tgsi/scan: correctly walk instructions in tgsi_scan_tess_ctrl()Timothy Arceri2019-01-021-29/+43
* tgsi/scan: fix loop exit point in tgsi_scan_tess_ctrl()Timothy Arceri2019-01-021-1/+1
* nv30: disable rendering to 3D texturesIlia Mirkin2019-01-011-0/+6
* radv: Do a cache flush if needed before reading predicates.Bas Nieuwenhuizen2018-12-311-0/+2
* anv/autotools: make sure tests link with -msse2Erik Faye-Lund2018-12-311-0/+4
* anv/meson: make sure tests link with -msse2Erik Faye-Lund2018-12-311-0/+1
* nv30: fix some s3tc layout issuesIlia Mirkin2018-12-302-7/+26
* nv30: use correct helper to get blocks in y directionIlia Mirkin2018-12-301-1/+1
* nv30: add support for multi-layer transfersIlia Mirkin2018-12-301-4/+35
* nv30: fix rare issue with fp unbinding not finding the bufctxIlia Mirkin2018-12-301-1/+1
* nv30: avoid setting user_priv without setting cur_ctxIlia Mirkin2018-12-301-3/+1
* v3d: Add support for gl_HelperInvocation.Eric Anholt2018-12-301-0/+8
* v3d: Add support for textureSize() on MSAA textures.Eric Anholt2018-12-301-0/+1
* v3d: Add support for requesting the sample offsets.Eric Anholt2018-12-301-0/+22
* v3d: Add support for non-constant texture offsets.Eric Anholt2018-12-301-8/+24
* v3d: Force sampling from base level for tg4.Eric Anholt2018-12-301-3/+3
* v3d: Add a note for a potential performance win on multop/umul24.Eric Anholt2018-12-301-0/+4
* v3d: Dead-code eliminate unused flags updates.Eric Anholt2018-12-301-4/+42