aboutsummaryrefslogtreecommitdiffstats
path: root/src/broadcom
Commit message (Expand)AuthorAgeFilesLines
* v3d: Use the correct opcodes for signed image min/maxJason Ekstrand2019-08-211-0/+2
* nir: Add explicit signs to image min/max intrinsicsJason Ekstrand2019-08-212-4/+8
* v3d: clamp gl_PointSize to a minimum of 1.0Iago Toral Quiroga2019-08-131-0/+5
* v3d: line length style fixesIago Toral Quiroga2019-08-131-26/+33
* v3d: honor the write mask on store operationsIago Toral Quiroga2019-08-131-85/+120
* v3d: refactor ntq_emit_tmu_general() slightlyIago Toral Quiroga2019-08-131-24/+36
* nir: merge and extend nir_opt_move_comparisons and nir_opt_move_load_uboRhys Perry2019-08-121-1/+1
* v3d: use the GPU to record primitives written to transform feedbackIago Toral Quiroga2019-08-081-0/+10
* v3d: add header guards in v3d_packet_helpers.hIago Toral Quiroga2019-08-081-0/+4
* meson: replace libmesa_util with idep_mesautilEric Engestrom2019-08-032-3/+4
* tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom2019-07-314-5/+5
* v3d: Introduce a DRM shim for calling out to the simulator.Eric Anholt2019-07-257-0/+779
* v3d: Avoid scheduling an instruction that stalls waiting for SFU retvalJose Maria Casanova Crespo2019-07-221-4/+23
* v3d: add shader-db stat to count SFU stallsJose Maria Casanova Crespo2019-07-225-14/+74
* v3d: Use nir_shader_lower_instructions() for txf_ms lowering.Eric Anholt2019-07-181-26/+16
* v3d: Fix assertion failures in debug builds.Eric Anholt2019-07-181-0/+2
* v3d: emit correct lowering for logic operations with MSAA render targetsIago Toral Quiroga2019-07-181-5/+54
* v3d: handle nir_intrinsic_store_tlb_sample_color_v3dIago Toral Quiroga2019-07-181-20/+44
* v3d: implement per-sample tlb color writesIago Toral Quiroga2019-07-181-30/+44
* v3d: refactor the tlb color write codeIago Toral Quiroga2019-07-181-49/+39
* v3d: move tlb color write emission to a helper functionIago Toral Quiroga2019-07-181-95/+99
* v3d: implement per-sample tlb color readsIago Toral Quiroga2019-07-181-39/+52
* broadcom: Move v3d_get_device_info to commonAndreas Bergmeier2019-07-173-1/+86
* 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