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
/
compiler
/
glsl
/
glsl_to_nir.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2017-07-20
nir: Add intrinsics from ARB_shader_ballot
Matt Turner
1
-0
/
+45
2017-07-20
nir: Add intrinsics from ARB_shader_group_vote
Matt Turner
1
-0
/
+22
2017-07-05
glsl_to_nir: zero-initialize var->data.descriptor_set
Nicolai Hähnle
1
-0
/
+1
2017-05-09
nir: Embed the shader_info in the nir_shader again
Jason Ekstrand
1
-6
/
+6
2017-05-04
glsl: rename image_* qualifiers to memory_*
Samuel Pitoiset
1
-5
/
+5
2017-04-24
glsl_to_nir: skip ir_var_shader_shared variables
Timothy Arceri
1
-0
/
+7
2017-04-21
glsl: make use of glsl_type::is_boolean()
Samuel Pitoiset
1
-2
/
+2
2017-04-14
nir: Destination component count of shader_clock intrinsic is 2
Boyan Ding
1
-1
/
+2
2017-03-14
nir: Rework conversion opcodes
Jason Ekstrand
1
-2
/
+6
2017-03-14
glsl/nir: Use nir_type_conversion_op
Jason Ekstrand
1
-37
/
+32
2017-03-14
nir: Make image_size a variable-width intrinsic
Jason Ekstrand
1
-3
/
+4
2017-03-01
glsl/nir: Use nir_builder's new control-flow helpers
Jason Ekstrand
1
-27
/
+11
2017-02-16
nir: Combine the int and double [un]pack opcodes
Jason Ekstrand
1
-7
/
+3
2017-02-09
nir: add opcode to perform int64 to bool conversions
Samuel Iglesias Gonsálvez
1
-0
/
+1
2017-01-23
mesa/glsl: set {clip,cull}_distance_array_size directly in gl_program
Timothy Arceri
1
-2
/
+0
2017-01-20
nir: Enable 64-bit integer support for almost all unary and binary operations
Ian Romanick
1
-9
/
+15
2017-01-20
nir: Add 64-bit integer support for conversions and bitcasts
Ian Romanick
1
-0
/
+37
2017-01-20
nir: Add 64-bit integer constant support
Ian Romanick
1
-0
/
+16
2017-01-09
nir/i965: use two slots from inputs_read for dvec3/dvec4 vertex input attributes
Juan A. Suarez Romero
1
-0
/
+28
2017-01-06
nir: Make glsl_to_nir compact scalar TessLevel arrays.
Kenneth Graunke
1
-1
/
+12
2017-01-06
mesa/glsl: set num_textures per stage directly in shader_info
Timothy Arceri
1
-1
/
+0
2017-01-06
st/mesa/glsl/i965: set num_ssbos directly in shader_info
Timothy Arceri
1
-1
/
+0
2017-01-06
st/mesa/glsl/i965: set num_ubos directly in shader_info
Timothy Arceri
1
-1
/
+0
2016-12-30
nir: Make nir_copy_deref follow the "clone" pattern
Jason Ekstrand
1
-2
/
+1
2016-12-30
glsl/mesa: set separate_shader directly in shader_info
Timothy Arceri
1
-1
/
+0
2016-12-12
treewide: s/comparitor/comparator/
Ilia Mirkin
1
-4
/
+4
2016-12-12
nir: Only float and double types can be matrices
Ian Romanick
1
-14
/
+18
2016-12-05
nir: Remove some unused fields from nir_variable
Jason Ekstrand
1
-5
/
+0
2016-12-05
glsl/nir: Call nir_lower_constant_initializers
Jason Ekstrand
1
-0
/
+2
2016-12-02
nir: Get rid of nir_constant_data
Jason Ekstrand
1
-11
/
+24
2016-11-22
nir: Add a "compact array" flag and IO lowering code.
Kenneth Graunke
1
-0
/
+1
2016-11-19
compiler: Store the clip/cull distance array sizes in shader_info.
Kenneth Graunke
1
-2
/
+2
2016-11-17
mesa/glsl: copy num_abos to gl_program
Timothy Arceri
1
-1
/
+0
2016-11-17
mesa/glsl: copy num_images to gl_program
Timothy Arceri
1
-1
/
+0
2016-10-26
glsl: add temporary copy_shader_info() function
Timothy Arceri
1
-45
/
+0
2016-10-26
glsl: add a shader info field to the gl_program type
Timothy Arceri
1
-1
/
+2
2016-10-26
nir/i965/anv/radv/gallium: make shader info a pointer
Timothy Arceri
1
-33
/
+33
2016-10-04
nir/intrinsics: Add more atomic_counter ops
Ian Romanick
1
-5
/
+58
2016-10-04
glsl: Add ir_function_signature::is_intrinsic() method
Ian Romanick
1
-3
/
+3
2016-10-04
glsl: Use the ir_intrinsic_* enums instead of the __intrinsic_* name strings
Ian Romanick
1
-85
/
+87
2016-10-04
glsl: Track a unique intrinsic ID with each intrinsic function
Ian Romanick
1
-0
/
+42
2016-08-25
nir: Pass through fb_fetch_output and OutputsRead from GLSL IR.
Francisco Jerez
1
-0
/
+2
2016-08-09
util: Move _mesa_fsl/util_last_bit into util/bitscan.h
Mathias Fröhlich
1
-1
/
+1
2016-06-30
glsl/mesa: move duplicate shader fields into new struct gl_shader_info
Timothy Arceri
1
-5
/
+5
2016-06-30
glsl/mesa: split gl_shader in two
Timothy Arceri
1
-1
/
+1
2016-06-23
Remove wrongly repeated words in comments
Giuseppe Bilotta
1
-1
/
+1
2016-06-23
glsl/mesa: stop duplicating geom and tcs layout values
Timothy Arceri
1
-1
/
+1
2016-06-03
nir/info: Get rid of uses_interp_var_at_offset
Jason Ekstrand
1
-3
/
+0
2016-05-26
compiler: Move glsl_to_nir to libglsl.la
Jason Ekstrand
1
-0
/
+2026