summaryrefslogtreecommitdiff
path: root/src/broadcom
AgeCommit message (Expand)AuthorFilesLines
2019-07-25v3d: Introduce a DRM shim for calling out to the simulator.Eric Anholt7-0/+779
2019-07-22v3d: Avoid scheduling an instruction that stalls waiting for SFU retvalJose Maria Casanova Crespo1-4/+23
2019-07-22v3d: add shader-db stat to count SFU stallsJose Maria Casanova Crespo5-14/+74
2019-07-18v3d: Use nir_shader_lower_instructions() for txf_ms lowering.Eric Anholt1-26/+16
2019-07-18v3d: Fix assertion failures in debug builds.Eric Anholt1-0/+2
2019-07-18v3d: emit correct lowering for logic operations with MSAA render targetsIago Toral Quiroga1-5/+54
2019-07-18v3d: handle nir_intrinsic_store_tlb_sample_color_v3dIago Toral Quiroga1-20/+44
2019-07-18v3d: implement per-sample tlb color writesIago Toral Quiroga1-30/+44
2019-07-18v3d: refactor the tlb color write codeIago Toral Quiroga1-49/+39
2019-07-18v3d: move tlb color write emission to a helper functionIago Toral Quiroga1-95/+99
2019-07-18v3d: implement per-sample tlb color readsIago Toral Quiroga1-39/+52
2019-07-17broadcom: Move v3d_get_device_info to commonAndreas Bergmeier3-1/+86
2019-07-12v3d: use inc/dec tmu operation with image atomic sub/add of 1Alejandro Piñeiro1-5/+11
2019-07-12v3d: refactor some code from v3d40_vir_emit_image_load_storeAlejandro Piñeiro1-33/+29
2019-07-12v3d: use inc/dec tmu operation with atomic sub/add of 1Alejandro Piñeiro2-6/+30
2019-07-12v3d: remove redefinition of tmu operations on nir_to_virAlejandro Piñeiro1-38/+21
2019-07-12v3d: tweak initial comment on pack generator scriptAlejandro Piñeiro1-1/+1
2019-07-12v3d: remove unused definitionsIago Toral Quiroga1-7/+0
2019-07-12v3d: move implementation of some intrinsics to separate helpersIago Toral Quiroga1-78/+90
2019-07-12v3d: emit correct lowering for logic ops with RGB10A2 render targetsIago Toral Quiroga1-12/+64
2019-07-12v3d: emit correct lowering for logic ops with integer render targetsIago Toral Quiroga2-9/+47
2019-07-12v3d: add lowering for OpenGL logic operationsIago Toral Quiroga4-0/+279
2019-07-12v3d: acquire scoreboard lock before first tlb readIago Toral Quiroga3-0/+34
2019-07-12v3d: implement tile buffer color read intrinsicIago Toral Quiroga1-0/+100
2019-07-12v3d: fix size of color_reads and sample_colors arraysIago Toral Quiroga1-2/+2
2019-07-12v3d: add color formats and swizzles to the fragment shader keyIago Toral Quiroga1-0/+9
2019-07-12v3d: add helpers to emit ldtlb and ldtlbu signalsIago Toral Quiroga1-0/+24
2019-07-12v3d: handle tlb read dependency tracking as if they were writesIago Toral Quiroga1-1/+1
2019-07-12v3d: instructions with the ldtlb and ldtlbu signals are tlb instructionsIago Toral Quiroga1-0/+3
2019-07-12v3d: tlb loads cannot be removedIago Toral Quiroga1-0/+2
2019-07-12v3d: the ldtlbu signal reads an implicit uniformIago Toral Quiroga1-0/+1
2019-07-12v3d: handle ldtlb and ldtlbu signals during disassemblyIago Toral Quiroga1-0/+2
2019-07-01nir: Add lower_rotate flag and set to true in all driversSagar Ghuge1-0/+1
2019-06-24nir: define behavior of nir_op_bfm and nir_op_u/ibfe according to SM5 spec.Daniel Schürmann1-1/+0
2019-06-18v3d: implement simultaneous peripheral access exceptions for V3D 4.1+Iago Toral Quiroga3-6/+43
2019-06-14v3d: do not setup execute flags for else block in uniform control flowIago Toral Quiroga1-1/+0
2019-06-13v3d: fix checking twice auf flagAlejandro Piñeiro1-1/+1
2019-06-07v3d: don't emit point coordinates varyings if the FS doesn't read themIago Toral Quiroga3-5/+22
2019-06-07v3d: add a helper to track variables that need point coordinatesIago Toral Quiroga1-5/+10
2019-06-06v3d: fix scheduling dependency tracking for ALU with small immediatesIago Toral Quiroga1-1/+4
2019-06-05v3d: Enable NIR's lower_fmod option.Kenneth Graunke1-0/+1
2019-05-24nir: Drop imov/fmov in favor of one mov instructionJason Ekstrand1-2/+1
2019-05-10nir: allow specifying a set of opcodes in lower_alu_to_scalarJonathan Marek1-1/+1
2019-05-09nir: Initialize lower_flrp_progress everywhereIan Romanick1-1/+1
2019-05-06nir: Use the flrp lowering pass instead of nir_opt_algebraicIan Romanick1-0/+23
2019-05-07nir: nir_shader_compiler_options: drop native_integersChristian Gmeiner1-1/+0
2019-04-29delete autotools .gitignore filesEric Engestrom2-4/+0
2019-04-26v3d: Fix detection of TMU write sequences in register spilling.Eric Anholt1-2/+9
2019-04-26v3d: Fix detection of the last ldtmu before a new TMU op.Eric Anholt1-3/+3
2019-04-26v3d: Re-add support for memory_barrier_shared.Eric Anholt1-0/+1