index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
24.1
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
elima/radv-video-encode-caps-maxbitrate
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
panfrost
/
midgard
/
midgard_compile.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-01-22
nir: rework and fix rotate lowering
Karol Herbst
1
-1
/
+0
2023-08-22
nir: unify lower_bitfield_extract with has_bfe
Georg Lehmann
1
-1
/
+1
2023-08-22
nir: unify lower_bitfield_insert with has_{bfm,bfi,bitfield_select}
Georg Lehmann
1
-1
/
+1
2023-06-30
pan/mdg: Lower isub in common code
Alyssa Rosenzweig
1
-0
/
+1
2023-06-13
treewide: Remove use_scoped_barrier
Alyssa Rosenzweig
1
-2
/
+0
2023-04-06
glsl: Retire ldexp lowering in favor of the nir lowering flag.
Emma Anholt
1
-0
/
+1
2023-03-23
panfrost: Preprocess shaders in the driver
Alyssa Rosenzweig
1
-2
/
+1
2023-03-23
pan/mdg: Split out early preprocessing from late
Alyssa Rosenzweig
1
-0
/
+3
2023-02-27
panfrost: Use NIR scoped barriers instead of memory barriers
Caio Oliveira
1
-0
/
+2
2022-12-24
panfrost: clang-format the tree
Alyssa Rosenzweig
1
-61
/
+61
2022-11-15
glsl: Drop borrow/carry lowerings in favor of nir
M Henning
1
-0
/
+2
2022-10-26
panfrost: Don't use lower_wpos_pntc on Midgard
Alyssa Rosenzweig
1
-2
/
+0
2022-06-01
glsl,nir: Move i/umulExtended lowering to NIR.
Emma Anholt
1
-0
/
+3
2022-05-17
gallium/drivers: set force_indirect_unrolling_sampler for all required drivers
Timothy Arceri
1
-0
/
+1
2022-03-08
nir: Fix lowering terminology of compute system values: "from"->"to".
Timur Kristóf
1
-1
/
+1
2021-11-12
pan/mdg: Remove duplicate compiler option
Alyssa Rosenzweig
1
-1
/
+0
2021-08-03
nir: add indirect loop unrolling to compiler options
Timothy Arceri
1
-0
/
+1
2021-06-10
pan/mdg: Lower away gl_VertexID offset
Alyssa Rosenzweig
1
-0
/
+1
2021-06-08
nir, nir/algebraic: add byte/word insertion instructions
Rhys Perry
1
-0
/
+2
2021-05-18
pan/mdg: Set lower_uniforms_to_ubo
Alyssa Rosenzweig
1
-0
/
+1
2021-05-03
panfrost: Don't unroll loops in GLSL
Alyssa Rosenzweig
1
-0
/
+1
2021-02-15
panfrost: Move the shader compilation logic out of the gallium driver
Boris Brezillon
1
-3
/
+5
2021-02-12
pan/mdg: Lower bitfield instructions
Alyssa Rosenzweig
1
-0
/
+5
2021-01-11
nir: replace .lower_sub with .has_fsub and .has_isub
Daniel Schürmann
1
-0
/
+2
2021-01-01
pan/mdg: Set compute lowering options
Icecream95
1
-1
/
+4
2020-11-09
pan/mdg: Add missing Collabora copyright notices
Alyssa Rosenzweig
1
-0
/
+1
2020-10-23
panfrost: Make {midgard,bifrost}_compile_shader_nir() return a program object
Boris Brezillon
1
-2
/
+2
2020-10-09
panfrost: Pass compile arguments through a struct
Boris Brezillon
1
-1
/
+2
2020-10-07
nir/algebraic: always lower idiv to shifts if bitops are allowed
Marek Olšák
1
-1
/
+0
2020-09-28
pan/mdg: Infer whether to disassemble shaders from info.internal
Icecream95
1
-1
/
+1
2020-09-24
Revert "nir: replace lower_ffma and fuse_ffma with has_ffma"
Kenneth Graunke
1
-0
/
+3
2020-09-24
nir: replace lower_ffma and fuse_ffma with has_ffma
Marek Olšák
1
-3
/
+0
2020-09-24
nir: split lower_ffma into lower_ffma16/32/64
Marek Olšák
1
-1
/
+3
2020-08-06
panfrost: Drop compiler cmdstream deps
Alyssa Rosenzweig
1
-1
/
+0
2020-07-17
pan/mdg: Don't disassemble blit shaders
Icecream95
1
-1
/
+1
2020-05-01
pan/mdg: Ingest actual isub ops
Alyssa Rosenzweig
1
-1
/
+0
2020-04-29
pan/mdg: Set lower_flrp16
Alyssa Rosenzweig
1
-0
/
+1
2020-04-27
nir: add pack_32_2x16_split/unpack_32_2x16_split lowering
Jonathan Marek
1
-2
/
+1
2020-03-11
panfrost: Promote midgard_program to panfrost/util
Alyssa Rosenzweig
1
-74
/
+2
2020-02-11
panfrost: Remove unused anonymous enum variables.
Vinson Lee
1
-2
/
+2
2020-02-03
pan/midgard: Lower bitfield extract to shifts
Boris Brezillon
1
-0
/
+1
2020-01-14
pan/midgard: Fix midgard_compile.h includes
Afonso Bordado
1
-0
/
+1
2019-12-30
panfrost: Implement integer varyings
Alyssa Rosenzweig
1
-0
/
+1
2019-12-30
pan/midgard: Implement flat shading
Alyssa Rosenzweig
1
-0
/
+1
2019-12-27
pan/midgard: Fix minor typo
Alyssa Rosenzweig
1
-1
/
+1
2019-12-24
pan/midgard: Lower gl_VertexID/gl_InstanceID to attributes
Alyssa Rosenzweig
1
-0
/
+9
2019-12-24
panfrost: Unset vertex_id_zero_based
Alyssa Rosenzweig
1
-1
/
+0
2019-12-24
pan/midgard: Enable lower_(un)pack_* lowering
Alyssa Rosenzweig
1
-0
/
+13
2019-12-17
panfrost: Let precompile imply shaderdb
Alyssa Rosenzweig
1
-1
/
+1
2019-12-16
panfrost: Pass blend RT number through
Alyssa Rosenzweig
1
-1
/
+1
[next]