summaryrefslogtreecommitdiff
path: root/src/compiler/nir/nir_lower_gs_intrinsics.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-11nir/zink: drop NIH helper in favor of `mesa_vertices_per_prim`antonino1-17/+4
2023-11-07nir/lower_gs_intrinsics: Count decomposed primitives tooAlyssa Rosenzweig1-14/+80
2023-11-07nir/lower_gs_intrinsics: Append EndPrimitiveAlyssa Rosenzweig1-0/+30
2023-11-07nir/lower_gs_intrinsics: Include primitive countsAlyssa Rosenzweig1-2/+16
2023-08-30treewide: Use nir_before/after_impl in easy casesAlyssa Rosenzweig1-1/+1
2023-08-22nir/lower_gs_intrinsics: Remove end primitive for pointsAlyssa Rosenzweig1-7/+9
2023-08-12nir: Drop "SSA" from NIR languageAlyssa Rosenzweig1-18/+18
2023-08-12nir: clang-format src/compiler/nir/*.[ch]Faith Ekstrand1-5/+4
2023-07-03nir: Use nir_builder_atKonstantin Seurer1-3/+1
2023-06-27nir: Use nir_builder_createAlyssa Rosenzweig1-2/+1
2023-06-05nir: use generated immediate comparison helpersErik Faye-Lund1-5/+2
2023-06-03compiler: Rename shader_prim to mesa_prim and replace all usage of pipe_prim_...Yonggang Luo1-5/+5
2022-09-26nir: use nir_metadata_none instead of its valueMarcin Ślusarz1-1/+1
2022-08-15nir/lower_gs_intrinsics: fix primitive count for pointsQiang Yu1-4/+27
2022-01-19mesa/*: add a shader primitive type to get away from GL types.Dave Airlie1-4/+4
2021-09-14nir/lower_gs_intrinsics: Make nir_lower_gs_intrinsics be idempotentIan Romanick1-0/+47
2021-09-14nir/lower_gs_intrinsics: Return progress if append_set_vertex_and_primitive_c...Ian Romanick1-0/+1
2020-11-26nir: use intrinsic buildersRhys Perry1-22/+3
2020-10-20nir: Emit set_vertex_and_primitive_count for inactive streams.Timur Kristóf1-11/+16
2020-10-09nir: Add ability to overwrite incomplete GS primitives.Timur Kristóf1-1/+78
2020-10-09nir: Add ability to count emitted GS vertices per primitive.Timur Kristóf1-1/+45
2020-10-09nir: Add ability to count emitted GS primitives.Timur Kristóf1-18/+61
2020-08-18st/mesa: Replace UsesStreams by ActiveStreamMask for GSLouis-Francis Ratté-Boulianne1-13/+18
2020-01-14nir/lower_gs_intrinsics: add option for per-stream countsRhys Perry1-14/+28
2018-10-25util: use C99 declaration in the for-loop set_foreach() macroEric Engestrom1-1/+0
2017-05-09nir: Embed the shader_info in the nir_shader againJason Ekstrand1-1/+1
2017-03-01nir/lower_gs_intrinsics: Use nir_builder control-flow helpersJason Ekstrand1-6/+3
2016-12-05nir: Simplify nir_lower_gs_intrinsicsJason Ekstrand1-21/+16
2016-10-26nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri1-1/+2
2016-04-28nir: Switch the arguments to nir_foreach_functionJason Ekstrand1-1/+1
2016-04-28nir: Switch the arguments to nir_foreach_instrJason Ekstrand1-1/+1
2016-04-28nir/lower_gs_intrinsics: fixup for new foreach_block()Connor Abbott1-4/+4
2016-04-20nir: rename nir_foreach_block*() to nir_foreach_block*_call()Connor Abbott1-1/+1
2016-02-09nir: use const_index helpersRob Clark1-2/+2
2016-01-26nir: move to compiler/Emil Velikov1-0/+219