summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-01-03freedreno: try blitter for fd_resource_copy_region()Rob Clark1-0/+27
2019-01-03freedreno: rework blit APIRob Clark8-27/+29
2019-01-03freedreno: skip depth resolve if not writtenRob Clark3-4/+14
2019-01-03nir: merge some basic consecutive ifsTimothy Arceri1-0/+93
2019-01-03nir: add rewrite_phi_predecessor_blocks() helperTimothy Arceri1-20/+31
2019-01-03nir: simplify does_varying_match()Timothy Arceri1-5/+2
2019-01-03nir: make use of does_varying_match() helperTimothy Arceri1-2/+1
2019-01-03nir: make nir_opt_remove_phis_impl() staticTimothy Arceri2-2/+1
2019-01-02v3d: Refactor compiler entrypoints.Eric Anholt3-189/+170
2019-01-02v3d: Handle dynamically uniform IF statements with uniform control flow.Eric Anholt1-1/+65
2019-01-02v3d: Fold comparisons for IF conditions into the flags for the IF.Eric Anholt5-12/+57
2019-01-02v3d: Don't try to fold non-SSA-src comparisons into bcsels.Eric Anholt1-1/+17
2019-01-02v3d: Move the "Find the ALU instruction generating our bool" out of bcsel.Eric Anholt1-6/+9
2019-01-02v3d: Simplify the emission of comparisons for the bcsel optimization.Eric Anholt1-37/+24
2019-01-02v3d: Don't forget to include RT writes in precompiles.Eric Anholt1-0/+10
2019-01-02v3d: Fix segfault when failing to compile a program.Eric Anholt1-2/+4
2019-01-02radeonsi: always unmap texture CPU mappings on 32-bit CPU architecturesMarek Olšák1-0/+16
2019-01-02radeonsi: remove unused variables in si_insert_input_ptrMarek Olšák1-3/+1
2019-01-02radeonsi: use u_decomposed_prims_for_vertices instead of u_prims_for_verticesMarek Olšák1-1/+3
2019-01-02radeonsi: make si_cp_wait_mem more configurableMarek Olšák5-8/+8
2019-01-02radeonsi: call si_fix_resource_usage for the GS copy shader as wellMarek Olšák1-0/+4
2019-01-02radeonsi: don't emit redundant PKT3_NUM_INSTANCES packetsMarek Olšák2-2/+10
2019-01-02nir: add a way to print the deref chainCaio Marcelo de Oliveira Filho2-4/+14
2019-01-02meson: Error out if building nouveau and using LLVM without rttiDylan Baker1-0/+3
2019-01-02egl/haiku: Fix reference to disp vs dpyAlexander von Gluck IV1-1/+2
2019-01-02compiler/spirv: use 32-bit polynomial approximation for 16-bit asin()Iago Toral Quiroga1-0/+14
2019-01-02compiler/spirv: implement 16-bit frexpIago Toral Quiroga1-2/+46
2019-01-02compiler/spirv: implement 16-bit hyperbolic trigonometric functionsIago Toral Quiroga1-18/+26
2019-01-02compiler/spirv: implement 16-bit exp and logIago Toral Quiroga1-2/+2
2019-01-02compiler/spirv: implement 16-bit atan2Iago Toral Quiroga1-7/+11
2019-01-02compiler/spirv: implement 16-bit atanIago Toral Quiroga1-12/+11
2019-01-02compiler/spirv: implement 16-bit acosIago Toral Quiroga1-2/+3
2019-01-02compiler/spirv: implement 16-bit asinIago Toral Quiroga1-9/+14
2019-01-02compiler/spirv: handle 16-bit float in radians() and degrees()Iago Toral Quiroga1-2/+2
2019-01-02compiler/nir: add nir_fadd_imm() and nir_fmul_imm() helpersIago Toral Quiroga1-0/+12
2019-01-02compiler/nir: add a nir_b2f() helperIago Toral Quiroga1-0/+12
2019-01-02nir: link time opt duplicate varyingsTimothy Arceri1-0/+88
2019-01-02nir: rework nir_link_opt_varyings()Timothy Arceri1-16/+12
2019-01-02nir: add can_replace_varying() helperTimothy Arceri1-2/+14
2019-01-02nir: rename nir_link_constant_varyings() nir_link_opt_varyings()Timothy Arceri5-6/+6
2019-01-02st/glsl_to_nir: call nir_lower_load_const_to_scalar() in the stTimothy Arceri2-3/+3
2019-01-02radeonsi: make use of ac_are_tessfactors_def_in_all_invocs()Timothy Arceri1-8/+2
2019-01-02ac/nir_to_llvm: add ac_are_tessfactors_def_in_all_invocs()Timothy Arceri2-0/+163
2019-01-02radeonsi: remove unrequired param in si_nir_scan_tess_ctrl()Timothy Arceri3-3/+1
2019-01-02tgsi/scan: correctly walk instructions in tgsi_scan_tess_ctrl()Timothy Arceri1-29/+43
2019-01-02tgsi/scan: fix loop exit point in tgsi_scan_tess_ctrl()Timothy Arceri1-1/+1
2019-01-01nv30: disable rendering to 3D texturesIlia Mirkin1-0/+6
2018-12-31radv: Do a cache flush if needed before reading predicates.Bas Nieuwenhuizen1-0/+2
2018-12-31anv/autotools: make sure tests link with -msse2Erik Faye-Lund1-0/+4
2018-12-31anv/meson: make sure tests link with -msse2Erik Faye-Lund1-0/+1