summaryrefslogtreecommitdiff
path: root/src/broadcom
AgeCommit message (Expand)AuthorFilesLines
2020-02-06broadcom: Fix implicit declaration of ffs for Android buildJose Maria Casanova Crespo1-0/+1
2020-02-05glsl,nir: Switch the enum representing shader image formats to PIPE_FORMAT.Eric Anholt1-220/+63
2020-01-23util/hash_table: update users to use new optimal integer hash functionsAnthony Pesch1-13/+1
2020-01-13nir/lower_atomics_to_ssbo: Also lower barriersJason Ekstrand1-1/+0
2020-01-13nir: Rename nir_intrinsic_barrier to control_barrierJason Ekstrand1-1/+1
2020-01-13nir: Add a new memory_barrier_tcs_patch intrinsicJason Ekstrand1-0/+1
2019-12-16v3d: handle writes to gl_Layer from geometry shadersIago Toral Quiroga3-0/+53
2019-12-16v3d: predicate geometry shader outputs inside non-uniform control flowIago Toral Quiroga1-0/+15
2019-12-16v3d: we always have at least one output segmentIago Toral Quiroga1-1/+1
2019-12-16v3d: compute appropriate VPM memory configuration for geometry shader workloadsIago Toral Quiroga2-0/+25
2019-12-16v3d: add 1-way SIMD packing definitionIago Toral Quiroga1-0/+1
2019-12-16v3d: implement geometry shader instancingIago Toral Quiroga3-0/+9
2019-12-16v3d: fix packet descriptions for geometry and tessellation shadersIago Toral Quiroga1-10/+30
2019-12-16v3d: add initial compiler plumbing for geometry shadersIago Toral Quiroga5-79/+610
2019-12-16v3d: remove unused variableIago Toral Quiroga1-4/+1
2019-12-16v3d: enable debug options for geometry shader dumpsIago Toral Quiroga2-10/+12
2019-12-16v3d: add debug assertIago Toral Quiroga1-0/+1
2019-12-16v3d: add missing plumbing for VPM load instructionsIago Toral Quiroga2-0/+7
2019-12-11meson/broadcom: libbroadcom_cle also needs zlibDylan Baker1-1/+1
2019-12-10meson/broadcom: libbroadcom_cle needs expat headersDylan Baker1-1/+1
2019-11-25nir: Add a scheduler pass to reduce maximum register pressure.Eric Anholt1-0/+5
2019-11-20v3d: adds an extra MOV for any sig.ld*Alejandro Piñeiro1-4/+19
2019-11-20v3d: Fix predication with atomic image operationsJose Maria Casanova Crespo1-0/+12
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2-2/+2
2019-10-31v3d: rename vertex shader key (num)_fs_inputs fieldsIago Toral Quiroga4-10/+11
2019-10-28util: rename list_empty() to list_is_empty()Timothy Arceri3-4/+4
2019-10-27v3d: fix empty-body instructionEric Engestrom1-1/+1
2019-10-23Revert "v3d: do not report alpha-test as supported"Erik Faye-Lund2-0/+11
2019-10-21nir/lower_idiv: add new llvm-based pathRhys Perry1-1/+1
2019-10-18broadcom: document known hardware issues for L2T flush commandIago Toral Quiroga1-0/+35
2019-10-18v3d: add new flag dirty TMU cache at v3d_compilerIago Toral Quiroga5-0/+12
2019-10-17v3d: do not report alpha-test as supportedErik Faye-Lund2-11/+0
2019-10-17nir: support feeding state to nir_lower_clip_[vg]sErik Faye-Lund1-1/+1
2019-10-17nir: support lowering clipdist to arraysErik Faye-Lund1-2/+3
2019-10-17nir: allow passing alpha-ref state to lowering-codeErik Faye-Lund1-1/+1
2019-10-10nir: add nir_shader_compiler_options::lower_to_scalarMarek Olšák1-0/+1
2019-09-30v3d: Enable the late algebraic optimizations to get real subs.Eric Anholt1-0/+16
2019-09-23broadcom/genxml: Stop manually scrubbing 'α' -> "alpha"Kenneth Graunke1-1/+0
2019-09-06nir: allow specifying filter callback in lower_alu_to_scalarVasily Khoruzhick1-1/+1
2019-09-05v3d: writes to magic registers aren't RF writes after THRENDJose Maria Casanova Crespo1-1/+3
2019-09-03nir: Fix num_ssbos when lowering atomic countersConnor Abbott1-2/+1
2019-08-21v3d: Use the correct opcodes for signed image min/maxJason Ekstrand1-0/+2
2019-08-21nir: Add explicit signs to image min/max intrinsicsJason Ekstrand2-4/+8
2019-08-13v3d: clamp gl_PointSize to a minimum of 1.0Iago Toral Quiroga1-0/+5
2019-08-13v3d: line length style fixesIago Toral Quiroga1-26/+33
2019-08-13v3d: honor the write mask on store operationsIago Toral Quiroga1-85/+120
2019-08-13v3d: refactor ntq_emit_tmu_general() slightlyIago Toral Quiroga1-24/+36
2019-08-12nir: merge and extend nir_opt_move_comparisons and nir_opt_move_load_uboRhys Perry1-1/+1
2019-08-08v3d: use the GPU to record primitives written to transform feedbackIago Toral Quiroga1-0/+10
2019-08-08v3d: add header guards in v3d_packet_helpers.hIago Toral Quiroga1-0/+4