summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/vc4
AgeCommit message (Expand)AuthorFilesLines
15 hoursvc4: Only call nir_lower_io on shader_in/outJason Ekstrand1-2/+2
8 daysvc4: Enable PIPE_CAP_TGSI_TEXCOORD.Eric Anholt3-18/+7
2020-06-18replace all F_DUPFD_CLOEXEC with os_dupfd_cloexec()Eric Engestrom1-2/+3
2020-06-16vc4: don't relay on intr->num_components for non-vectorized intrinsicsJose Maria Casanova Crespo1-1/+1
2020-06-07vc4_bufmgr: fix time_t printfPeter Seiderer1-1/+1
2020-06-03nir: add callback to nir_remove_dead_variables()Timothy Arceri1-1/+1
2020-06-02gallium: add shader caps INT16 and FP16_DERIVATIVESMarek Olšák1-0/+2
2020-06-01meson: use gnu_symbol_visibility argumentDylan Baker1-2/+2
2020-05-13ttn: Add new allow_disk_cache parameterAxel Davy1-1/+1
2020-05-13gallium: change comments to remove 'state tracker'Marek Olšák1-1/+1
2020-05-13gallium: rename 'state tracker' to 'frontend'Marek Olšák1-1/+1
2020-04-29gallium: add pipe cap for scissored clears and pass scissor state to clear() ...Mike Blumenkrantz1-1/+1
2020-04-23vc4: Use NIR shader's num_outputs for generating our new output.Eric Anholt1-13/+1
2020-03-19vc4_bufmgr: Remove duplicative VC definitionJohn Stultz1-8/+0
2020-03-11vc4: Fix query_dmabuf_modifiers mis-reporting external_only propertyChris Lord1-1/+3
2020-03-10util/ra: spiff out select_reg_callbackRob Clark1-1/+1
2020-03-03vc4: fix vc4_yuv_blit overwriting fragment constant buffer slot 0Chris Lord1-0/+2
2020-02-26gallium/hash_table: remove some function wrappersMarek Olšák3-4/+4
2020-02-26gallium/hash_table: turn it into a wrapper around util/hash_tableMarek Olšák1-1/+1
2020-02-26gallium/hash_table: consolidate hash tables with pointer keysMarek Olšák1-13/+1
2020-01-23util/hash_table: update users to use new optimal integer hash functionsAnthony Pesch1-13/+1
2019-12-14vc4: move the draw splitting routine to shared codeErico Nunes1-33/+3
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt8-8/+8
2019-10-28util: rename list_empty() to list_is_empty()Timothy Arceri5-9/+9
2019-10-23Revert "vc4: do not report alpha-test as supported"Erik Faye-Lund2-4/+14
2019-10-21nir/lower_idiv: add new llvm-based pathRhys Perry1-1/+1
2019-10-17vc4: do not report alpha-test as supportedErik Faye-Lund2-14/+4
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/+2
2019-10-10gallium: remove PIPE_SHADER_CAP_SCALAR_ISAMarek Olšák1-2/+0
2019-10-10nir: add nir_shader_compiler_options::lower_to_scalarMarek Olšák1-0/+1
2019-09-30vc4: Enable the nir_opt_algebraic_late() pass.Eric Anholt1-0/+15
2019-09-06nir: allow specifying filter callback in lower_alu_to_scalarVasily Khoruzhick1-1/+1
2019-09-03broadcom/vc4: Expand width of dst surfaceZhaowei Yuan1-1/+1
2019-08-13vc4: clamp gl_PointSize to a minimum of 1.0Iago Toral Quiroga1-5/+3
2019-08-09vc4: prepare for p_compiler.h dependency removalLionel Landwerlin1-0/+2
2019-08-01nir: Stop whacking gl_FrontFacing to a system valueJason Ekstrand1-0/+1
2019-07-31tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom1-4/+4
2019-07-23u_blitter: add a msaa parameter to util_blitter_clearPierre-Eric Pelloux-Prayer1-1/+2
2019-07-22gallium: switch boolean -> bool at the interface definitionsIlia Mirkin4-18/+18
2019-07-19util: use standard name for sprintf()Eric Engestrom1-1/+1
2019-07-18vc4: Convert vc4_nir_lower_txf_ms to nir_shader_lower_instructions().Eric Anholt1-32/+13
2019-07-01nir: Add lower_rotate flag and set to true in all driversSagar Ghuge1-0/+1
2019-06-05vc4: 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-13gallium: Redefine the max texture 2d cap from _LEVELS to _SIZE.Eric Anholt1-1/+2
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/+22