summaryrefslogtreecommitdiffstats
path: root/src/broadcom
Commit message (Expand)AuthorAgeFilesLines
* v3d: use inc/dec tmu operation with image atomic sub/add of 1Alejandro Piñeiro2019-07-121-5/+11
* v3d: refactor some code from v3d40_vir_emit_image_load_storeAlejandro Piñeiro2019-07-121-33/+29
* v3d: use inc/dec tmu operation with atomic sub/add of 1Alejandro Piñeiro2019-07-122-6/+30
* v3d: remove redefinition of tmu operations on nir_to_virAlejandro Piñeiro2019-07-121-38/+21
* v3d: tweak initial comment on pack generator scriptAlejandro Piñeiro2019-07-121-1/+1
* v3d: remove unused definitionsIago Toral Quiroga2019-07-121-7/+0
* v3d: move implementation of some intrinsics to separate helpersIago Toral Quiroga2019-07-121-78/+90
* v3d: emit correct lowering for logic ops with RGB10A2 render targetsIago Toral Quiroga2019-07-121-12/+64
* v3d: emit correct lowering for logic ops with integer render targetsIago Toral Quiroga2019-07-122-9/+47
* v3d: add lowering for OpenGL logic operationsIago Toral Quiroga2019-07-124-0/+279
* v3d: acquire scoreboard lock before first tlb readIago Toral Quiroga2019-07-123-0/+34
* v3d: implement tile buffer color read intrinsicIago Toral Quiroga2019-07-121-0/+100
* v3d: fix size of color_reads and sample_colors arraysIago Toral Quiroga2019-07-121-2/+2
* v3d: add color formats and swizzles to the fragment shader keyIago Toral Quiroga2019-07-121-0/+9
* v3d: add helpers to emit ldtlb and ldtlbu signalsIago Toral Quiroga2019-07-121-0/+24
* v3d: handle tlb read dependency tracking as if they were writesIago Toral Quiroga2019-07-121-1/+1
* v3d: instructions with the ldtlb and ldtlbu signals are tlb instructionsIago Toral Quiroga2019-07-121-0/+3
* v3d: tlb loads cannot be removedIago Toral Quiroga2019-07-121-0/+2
* v3d: the ldtlbu signal reads an implicit uniformIago Toral Quiroga2019-07-121-0/+1
* v3d: handle ldtlb and ldtlbu signals during disassemblyIago Toral Quiroga2019-07-121-0/+2
* nir: Add lower_rotate flag and set to true in all driversSagar Ghuge2019-07-011-0/+1
* nir: define behavior of nir_op_bfm and nir_op_u/ibfe according to SM5 spec.Daniel Schürmann2019-06-241-1/+0
* v3d: implement simultaneous peripheral access exceptions for V3D 4.1+Iago Toral Quiroga2019-06-183-6/+43
* v3d: do not setup execute flags for else block in uniform control flowIago Toral Quiroga2019-06-141-1/+0
* v3d: fix checking twice auf flagAlejandro Piñeiro2019-06-131-1/+1
* v3d: don't emit point coordinates varyings if the FS doesn't read themIago Toral Quiroga2019-06-073-5/+22
* v3d: add a helper to track variables that need point coordinatesIago Toral Quiroga2019-06-071-5/+10
* v3d: fix scheduling dependency tracking for ALU with small immediatesIago Toral Quiroga2019-06-061-1/+4
* v3d: Enable NIR's lower_fmod option.Kenneth Graunke2019-06-051-0/+1
* nir: Drop imov/fmov in favor of one mov instructionJason Ekstrand2019-05-241-2/+1
* nir: allow specifying a set of opcodes in lower_alu_to_scalarJonathan Marek2019-05-101-1/+1
* nir: Initialize lower_flrp_progress everywhereIan Romanick2019-05-091-1/+1
* nir: Use the flrp lowering pass instead of nir_opt_algebraicIan Romanick2019-05-061-0/+23
* nir: nir_shader_compiler_options: drop native_integersChristian Gmeiner2019-05-071-1/+0
* delete autotools .gitignore filesEric Engestrom2019-04-292-4/+0
* v3d: Fix detection of TMU write sequences in register spilling.Eric Anholt2019-04-261-2/+9
* v3d: Fix detection of the last ldtmu before a new TMU op.Eric Anholt2019-04-261-3/+3
* v3d: Re-add support for memory_barrier_shared.Eric Anholt2019-04-261-0/+1
* v3d: Add a note about i/o indirection for future performance work.Eric Anholt2019-04-261-0/+7
* v3d: Assert that we do request the normal texturing return data.Eric Anholt2019-04-261-0/+2
* v3d: Fix atomic cmpxchg in shaders on hardware.Eric Anholt2019-04-181-3/+13
* v3d: Fix an invalid reuse of flags generation from before a thrsw.Eric Anholt2019-04-181-0/+4
* v3d: Always set up the qregs for CSD payload.Eric Anholt2019-04-161-10/+2
* v3d: Only look up the 3rd texture gather offset for non-arrays.Eric Anholt2019-04-161-1/+1
* Delete autotoolsDylan Baker2019-04-154-158/+0
* nir: make nir_const_value scalarKarol Herbst2019-04-141-1/+1
* v3d: Use the new lower_to_scratch implementation for indirects on temps.Eric Anholt2019-04-127-10/+191
* v3d: Detect the correct number of QPUs and use it to fix the spill size.Eric Anholt2019-04-121-0/+3
* v3d: Add missing dumping for the spill offset/size uniforms.Eric Anholt2019-04-121-0/+8
* v3d: Add missing base offset to CS shared memory accesses.Eric Anholt2019-04-121-9/+20