About Social Code
aboutsummaryrefslogtreecommitdiff
path: root/src/compiler/nir/nir_lower_tex.c
AgeCommit message (Expand)Author
2025-10-23nir/lower_tex: optimize txd(coord, ddx/ddy(coord))Rhys Perry
2025-10-03nir/lower_tex: remove unused optionsLionel Landwerlin
2025-10-03nir/lower_tex: add an callback to lower txd opsLionel Landwerlin
2025-09-29nir: Set cursor in lower_sampler_lod_biasAitor Camacho
2025-09-02nir: Fixup 10/12 bit SW decoder YCbCr formatsRobert Mader
2025-08-01treewide: simplify nir_def_rewrite_uses_afterAlyssa Rosenzweig
2025-07-31build: avoid redefining unreachable() which is standard in C23Antonio Ospite
2025-07-24nir: add nir_tex_instr::can_speculateMarek Olšák
2025-07-10nir/lower_tex: revert "optimize LOD bias lower for txl"Alyssa Rosenzweig
2025-07-03nir/lower_tex: optimize LOD bias lower for txlAlyssa Rosenzweig
2025-06-30gles: Add support for 10/12/16 bit SW decoder YCbCr formatsRobert Mader
2025-04-15nir: add sampler LOD bias loweringAlyssa Rosenzweig
2025-04-15nir: handle mismatched bias/lod bitsizesAlyssa Rosenzweig
2025-04-14nir/lower_tex: avoid undefined-behaviorErik Faye-Lund
2025-04-14nir/lower_tex: use texture_mask instead of shifting on useErik Faye-Lund
2025-04-08nir/lower_tex: use vector_insert_immAlyssa Rosenzweig
2025-03-29nir: add support for lowering non uniform texture offsetsLionel Landwerlin
2025-02-26treewide: Switch to nir_progressAlyssa Rosenzweig
2024-08-08treewide: use new-style derivative buildersAlyssa Rosenzweig
2024-06-21treewide: use nir_def_replace sometimesAlyssa Rosenzweig
2024-06-17treewide: use nir_metadata_control_flowAlyssa Rosenzweig
2024-05-01nir/lower_tex: support FMASK loads with a 16-bit sample indexMarek Olšák
2024-02-12nir: Drop intel specific lowering codeSagar Ghuge
2024-02-02nir: Pack texture LOD and array index to a single 32-bit valueIan Romanick
2023-11-28nir/lower_tex: Add 1D loweringAlyssa Rosenzweig
2023-11-03nir: don't take the derivative of the array index in `nir_lower_tex`antonino
2023-10-24nir/lower_tex: Add a lower_txd_clamp optionFaith Ekstrand
2023-10-09nir: fix several crashes in `nir_lower_tex`antonino
2023-09-18treewide: Drop nir_ssa_for_src usersAlyssa Rosenzweig
2023-09-08nir: replace use of nir_src_copy()Timothy Arceri
2023-08-18nir: Drop most uses if nir_instr_rewrite_src()Faith Ekstrand
2023-08-18nir: Drop most uses of nir_instr_rewrite_src_ssa()Faith Ekstrand
2023-08-18nir: Take a nir_def * in nir_tex_instr_add_src()Faith Ekstrand
2023-08-15nir s/nir_get_ssa_scalar/nir_get_scalar/Faith Ekstrand
2023-08-14nir: Drop nir_destFaith Ekstrand
2023-08-14nir: Get rid of nir_dest_num_components()Faith Ekstrand
2023-08-14nir: Get rid of nir_dest_bit_size()Faith Ekstrand
2023-08-13nir: Drop most instances of nir_ssa_dest_init()Faith Ekstrand
2023-08-12nir: Drop "SSA" from NIR languageAlyssa Rosenzweig
2023-08-12nir: clang-format src/compiler/nir/*.[ch]Faith Ekstrand
2023-08-10nir/lower_tex: use a callback to check sampler return size packingIago Toral Quiroga
2023-08-10nir/lower_tex: copy backend_flags field when copying a tex instructionIago Toral Quiroga
2023-08-03treewide: Drop is_ssa assertsAlyssa Rosenzweig
2023-07-12nir/lower_tex: optimize offset lowering for has_texture_scalingChristian Gmeiner
2023-07-12nir: rename has_txs to has_texture_scalingChristian Gmeiner
2023-07-12nir: rename intrinsic to have a more generic nameingChristian Gmeiner
2023-07-10nir: add options to lower y_vu, yv_yu, yx_xvxu and xy_vxuxItalo Nicola
2023-06-27nir: Convert to nir_foreach_function_implAlyssa Rosenzweig
2023-06-27nir: Use nir_builder_createAlyssa Rosenzweig
2023-06-27nir: Use nir_ instead of nir_build_ helpersKonstantin Seurer