summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/lima/ir/pp/nir.c
Commit message (Expand)AuthorAgeFilesLines
* nir: add assertions that loops don't have a Continue ConstructDaniel Schürmann2023-02-211-0/+1
* gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium codeYonggang Luo2022-11-221-1/+1
* util: Rename pipe_debug_callback to util_debug_callbackYonggang Luo2022-04-011-2/+2
* util: Rename pipe_debug_message to util_debug_messageYonggang Luo2022-04-011-1/+1
* lima: add some checks for potential null pointer dereferenceErico Nunes2022-02-111-0/+1
* lima/ppir: clean up override-init warningsErico Nunes2022-02-111-4/+1
* lima: implement dual source blendVasily Khoruzhick2021-11-291-1/+3
* lima/ppir: implement gl_FragDepth supportVasily Khoruzhick2021-11-241-16/+26
* lima: handle 1D samplersVasily Khoruzhick2021-11-161-0/+1
* lima: add support for 3D texturesVasily Khoruzhick2021-11-161-4/+3
* lima: add native txp supportVasily Khoruzhick2021-11-161-1/+15
* util/hash_table: do not leak u64 struct keyJuan A. Suarez Romero2021-04-291-2/+2
* lima/ppir: Cast pointer to uintptr_t instead of uint64_tMichel Dänzer2021-04-151-2/+2
* lima: rename *_shader_state to *_compiled_shaderVasily Khoruzhick2021-03-251-1/+1
* lima/ppir: don't use list_length() in loop in regalloc and liveness analysisVasily Khoruzhick2021-03-141-0/+2
* lima: Fix uninitialized var warning from using assert() as unreachable().Eric Anholt2020-08-281-1/+1
* lima: Fix unused var/function warnings in release build from assertions.Eric Anholt2020-08-281-7/+7
* nir: Add nir_foreach_shader_in/out_variable helpersJason Ekstrand2020-07-291-1/+1
* lima/ppir: optimize tex loads with single successorErico Nunes2020-05-161-0/+1
* lima/ppir: rework tex loweringErico Nunes2020-05-161-26/+65
* lima/ppir: handle failures on all ppir_emit_cf_list pathsErico Nunes2020-05-161-3/+7
* lima/ppir: rework store outputErico Nunes2020-05-091-6/+28
* lima/ppir: rework emit nir to ppirErico Nunes2020-05-091-36/+47
* lima/ppir: duplicate consts in nirErico Nunes2020-05-091-4/+0
* lima/ppir: duplicate intrinsics in nirErico Nunes2020-05-091-33/+4
* lima/ppir: split ppir_op_undef into undef and dummy againErico Nunes2020-01-251-2/+2
* lima/ppir: fix ssa undef emitErico Nunes2020-01-251-3/+0
* lima/ppir: implement full liveness analysis for regallocErico Nunes2020-01-151-6/+0
* lima/ppir: remove orphan load node after cloningErico Nunes2020-01-151-1/+5
* lima/ppir: remove assert on ppir_emit_tex unsupported featureErico Nunes2019-12-201-1/+0
* lima/ppir: fix lod bias srcErico Nunes2019-12-201-3/+5
* lima/ppir: add lod-bias supportArno Messiaen2019-11-201-3/+22
* lima: add cubemap supportArno Messiaen2019-10-311-0/+1
* lima: introduce ppir_op_load_coords_reg to differentiate between loading text...Arno Messiaen2019-10-311-0/+1
* lima/ppir: don't clone texture loadsVasily Khoruzhick2019-10-091-7/+0
* lima/ppir: add support for indirect load of uniforms and varyingsVasily Khoruzhick2019-09-241-1/+12
* lima/ppir: add node dependency typesVasily Khoruzhick2019-09-241-5/+7
* lima/ppir: Add undef handlingAndreas Baierl2019-09-131-3/+15
* lima/ppir: Rename ppir_op_dummy to ppir_op_undefAndreas Baierl2019-09-131-2/+2
* lima/ppir: drop fge/flt/feq/fne optionsVasily Khoruzhick2019-09-091-4/+0
* lima/ppir: clone uniforms and load_coords into each successorVasily Khoruzhick2019-09-041-3/+26
* lima/ppir: add control flow supportVasily Khoruzhick2019-08-241-7/+123
* lima/ppir: validate shader outputsVasily Khoruzhick2019-08-241-0/+13
* lima/ppir: turn store_color into ALU nodeVasily Khoruzhick2019-08-231-8/+17
* lima/ppir: create ppir block for each corresponding NIR blockVasily Khoruzhick2019-08-231-4/+44
* lima/ppir: add dummy opVasily Khoruzhick2019-08-231-5/+13
* lima/ppir: add write after read deps for registersVasily Khoruzhick2019-08-231-2/+25
* lima/ppir: fix ordering depsVasily Khoruzhick2019-08-231-6/+8
* lima/ppir: set write mask for texture loads if dest is regVasily Khoruzhick2019-08-231-1/+5
* lima/ppir: add support for unconditional branches and condition negationVasily Khoruzhick2019-08-231-0/+1