projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir/lower_vec_to_movs: Convert to use nir_shader_instructions_pass().
[mesa.git]
/
src
/
compiler
/
glsl
/
glsl_to_nir.cpp
2020-08-21
Karol Herbst
nir: rename nir_op_fne to nir_op_fneu
blob
|
commitdiff
|
raw
2020-08-20
Jason Ekstrand
nir: Add an LOD parameter to image_*_size
blob
|
commitdiff
|
raw
|
diff to current
2020-08-05
Rob Clark
glsl_to_nir: fix bitfield_extract with 16-bit operands
blob
|
commitdiff
|
raw
|
diff to current
2020-06-18
Rob Clark
glsl_to_nir: fix vote_any/vote_all
blob
|
commitdiff
|
raw
|
diff to current
2020-06-18
Rob Clark
glsl_to_nir: fix shader_clock
blob
|
commitdiff
|
raw
|
diff to current
2020-06-18
Rob Clark
glsl_to_nir: fix is_helper_invocation
blob
|
commitdiff
|
raw
|
diff to current
2020-06-08
Danylo Piliaiev
glsl: inline functions with unsupported return type...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-02
Marek Olšák
glsl: handle int16 and uint16 types and add instruction...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-24
Samuel Pitoiset
spirv: add ReadClockKHR support with device scope
blob
|
commitdiff
|
raw
|
diff to current
2020-04-21
Dylan Baker
remove final imports.h and imports.c bits
blob
|
commitdiff
|
raw
|
diff to current
2020-04-21
Jason Ekstrand
glsl: Hard-code noise to zero in builtin_functions.cpp
blob
|
commitdiff
|
raw
|
diff to current
2020-04-18
Timothy Arceri
nir: add matrix_layout to nir_variable data
blob
|
commitdiff
|
raw
|
diff to current
2020-04-02
Timothy Arceri
glsl_to_nir: remove dead code
blob
|
commitdiff
|
raw
|
diff to current
2020-03-30
Jason Ekstrand
nir: Use b2b opcodes for shared and constant memory
blob
|
commitdiff
|
raw
|
diff to current
2020-03-27
Marek Olšák
Move compiler.h and imports.h/c from src/mesa/main...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-24
Neil Roberts
glsl: Add an IR lowering pass to convert mediump operat...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-09
Neil Roberts
glsl: Add ir_unop_f2fmp
blob
|
commitdiff
|
raw
|
diff to current
2020-03-09
Neil Roberts
glsl: Add b2f16 and f162b conversion operations
blob
|
commitdiff
|
raw
|
diff to current
2020-03-09
Neil Roberts
glsl: Add IR conversion ops for 16-bit float types
blob
|
commitdiff
|
raw
|
diff to current
2020-03-09
Neil Roberts
glsl: Add support for float16 types in the IR tree
blob
|
commitdiff
|
raw
|
diff to current
2020-02-12
Arcady Goldmints...
Rename nir_lower_constant_initializers to nir_lower_var...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Timothy Arceri
glsl_to_nir: update interface type properly
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Ian Romanick
compiler: Translate GLSL IR to NIR for new INTEL_shader...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-13
Jason Ekstrand
nir: Rename nir_intrinsic_barrier to control_barrier
blob
|
commitdiff
|
raw
|
diff to current
2020-01-13
Jason Ekstrand
nir/glsl: Emit memory barriers as part of barrier()
blob
|
commitdiff
|
raw
|
diff to current
2020-01-09
Samuel Pitoiset
spirv,nir: add new lod parameter to image_{load,store...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-13
Timothy Arceri
glsl: copy the new data fields when converting to nir
blob
|
commitdiff
|
raw
|
diff to current
2019-12-13
Timothy Arceri
glsl: copy the how_declared field when converting to nir
blob
|
commitdiff
|
raw
|
diff to current
2019-12-13
Timothy Arceri
glsl: move nir_remap_dual_slot_attributes() call out...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-19
Marek Olšák
glsl_to_nir: rename image_access to mem_access
blob
|
commitdiff
|
raw
|
diff to current
2019-11-19
Marek Olšák
nir: move data.image.access to data.access
blob
|
commitdiff
|
raw
|
diff to current
2019-11-05
Kenneth Graunke
nir: Handle image arrays when setting variable data
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Marek Olšák
nir: pack nir_variable::data::xfb_*
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Marek Olšák
nir: pack nir_variable::data::stream
blob
|
commitdiff
|
raw
|
diff to current
2019-10-12
Neil Roberts
glsl: Add opcodes for atan and atan2
blob
|
commitdiff
|
raw
|
diff to current
2019-09-30
Caio Marcelo de...
glsl: Add helperInvocationEXT() builtin
blob
|
commitdiff
|
raw
|
diff to current
2019-09-30
Caio Marcelo de...
glsl: Add ir_demote
blob
|
commitdiff
|
raw
|
diff to current
2019-08-21
Jason Ekstrand
nir: Add explicit signs to image min/max intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Kenneth Graunke
glsl: Optimize the SoftFP64 shader when first creating it.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-06
Pierre-Eric Pellou...
nir: add atomic_inc_wrap/atomic_dec_wrap image intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2019-08-01
Jason Ekstrand
nir: Stop whacking gl_FrontFacing to a system value
blob
|
commitdiff
|
raw
|
diff to current
2019-06-19
Jason Ekstrand
nir: Make nir_constant a vector rather than a matrix
blob
|
commitdiff
|
raw
|
diff to current
2019-06-19
Connor Abbott
glsl/nir: Propagate access qualifiers
blob
|
commitdiff
|
raw
|
diff to current
2019-05-31
Jonathan Marek
nir: improvements to native_integers removal
blob
|
commitdiff
|
raw
|
diff to current
2019-05-24
Jason Ekstrand
nir: Drop imov/fmov in favor of one mov instruction
blob
|
commitdiff
|
raw
|
diff to current
2019-05-24
Jason Ekstrand
nir/builder: Remove the use_fmov parameter from nir_swizzle
blob
|
commitdiff
|
raw
|
diff to current
2019-05-17
Dave Airlie
glsl/nir: init non-static class member.
blob
|
commitdiff
|
raw
|
diff to current
2019-05-08
Timothy Arceri
glsl_to_nir: remove unused type_is_int()
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Christian Gmeiner
glsl_to_nir: drop supports_ints
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Christian Gmeiner
nir: nir_shader_compiler_options: drop native_integers
blob
|
commitdiff
|
raw
|
diff to current
2019-04-19
Kristian H. Kristensen
glsl_to_nir: Initialize debug variable
blob
|
commitdiff
|
raw
|
diff to current
2019-04-14
Karol Herbst
nir: make nir_const_value scalar
blob
|
commitdiff
|
raw
|
diff to current
2019-04-12
Karol Herbst
glsl/nir: fetch the type for images from the deref...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-12
Karol Herbst
glsl_to_nir: handle bindless textures
blob
|
commitdiff
|
raw
|
diff to current
2019-03-21
Karol Herbst
nir: add support for gather offsets
blob
|
commitdiff
|
raw
|
diff to current
2019-03-15
Jason Ekstrand
glsl/nir: Handle unlowered SSBO atomic and array_length...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-15
Jason Ekstrand
glsl/nir: Set explicit types on UBO/SSBO variables
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Timothy Arceri
glsl: use NIR function inlining for drivers that use...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Jason Ekstrand
glsl/nir: Inline functions in float64_funcs_to_nir
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Jason Ekstrand
glsl/nir: Add a shared helper for building float64...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-04
Sagar Ghuge
glsl: [u/i]mulExtended optimization for GLSL
blob
|
commitdiff
|
raw
|
diff to current
2019-02-21
Alejandro Piñeiro
nir, glsl: move pixel_center_integer/origin_upper_left...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-10
Dave Airlie
glsl: glsl to nir fix uninit class member.
blob
|
commitdiff
|
raw
|
diff to current
2019-02-05
Kenneth Graunke
compiler: Mark clip/cull distance arrays as compact...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-05
Kenneth Graunke
nir: Record info->fs.pixel_center_integer in lower_syst...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-19
Karol Herbst
nir: rename nir_var_ssbo to nir_var_mem_ssbo
blob
|
commitdiff
|
raw
|
diff to current
2019-01-19
Karol Herbst
nir: rename nir_var_ubo to nir_var_mem_ubo
blob
|
commitdiff
|
raw
|
diff to current
2019-01-19
Karol Herbst
nir: rename nir_var_function to nir_var_function_temp
blob
|
commitdiff
|
raw
|
diff to current
2019-01-19
Karol Herbst
nir: rename nir_var_private to nir_var_shader_temp
blob
|
commitdiff
|
raw
|
diff to current
2019-01-14
Caio Marcelo de...
src/compiler: use new hash table and set creation helpers
blob
|
commitdiff
|
raw
|
diff to current
2019-01-11
Jonathan Marek
glsl/nir: keep bool types when native_integers=false
blob
|
commitdiff
|
raw
|
diff to current
2019-01-11
Jonathan Marek
glsl/nir: ftrunc for native_integers=false float to...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-11
Jonathan Marek
glsl/nir: int constants as float for native_integers...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-10
Matt Turner
nir: Tag entrypoint for easy recognition by nir_shader_...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-10
Matt Turner
glsl: Add function support to glsl_to_nir
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Karol Herbst
nir: rename global/local to private/function memory
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Jason Ekstrand
nir: Distinguish between normal uniforms and UBOs
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Jason Ekstrand
nir: Switch to using 1-bit Booleans for almost everything
blob
|
commitdiff
|
raw
|
diff to current
2018-12-05
Jason Ekstrand
nir: Make boolean conversions sized just like the others
blob
|
commitdiff
|
raw
|
diff to current
2018-12-03
Matt Turner
mesa: Revert INTEL_fragment_shader_ordering support
blob
|
commitdiff
|
raw
|
diff to current
2018-11-28
Matt Turner
glsl: Remove unused member variable
blob
|
commitdiff
|
raw
|
diff to current
2018-11-16
Jason Ekstrand
nir: Add alignment parameters to SSBO, UBO, and shared...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-16
Jason Ekstrand
nir/glsl: Force 32-bit for UBO and SSBO Booleans
blob
|
commitdiff
|
raw
|
diff to current
2018-10-26
Jason Ekstrand
glsl/nir: Use i2b instead of ine for fixing UBO/SSBO...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-06
Jason Ekstrand
nir: Drop the vs_inputs_dual_locations option
blob
|
commitdiff
|
raw
|
diff to current
2018-09-06
Jason Ekstrand
compiler: Move double_inputs to gl_program::DualSlotInputs
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Jason Ekstrand
nir: Use a bitfield for image access qualifiers
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Jason Ekstrand
nir: Make image load/store intrinsics variable-width
blob
|
commitdiff
|
raw
|
diff to current
2018-08-28
Kevin Rogovin
mesa: Add GL/GLSL plumbing for INTEL_fragment_shader_or...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-23
Ian Romanick
nir: Add floating point atomic min, max, and compare...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-23
Ian Romanick
nir: Add floating point atomic add instrinsics
blob
|
commitdiff
|
raw
|
diff to current
2018-08-13
Alejandro Piñeiro
nir/glsl: make nir_remap_attributes public
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Neil Roberts
nir: Add members for the explicit XFB properties to...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-03
Antia Puentes
nir: Fix OpAtomicCounterIDecrement for uniform atomic...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
nir: Use derefs in nir_lower_samplers
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
nir,spirv: Rework function calls
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
glsl/nir: Use deref instructions instead of dref chains
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
glsl/nir: Only claim to handle intrinsic functions
blob
|
commitdiff
|
raw
|
diff to current
2018-06-21
Neil Roberts
nir: Add explicit_binding to nir_variable
blob
|
commitdiff
|
raw
|
diff to current
2018-06-01
Juan A. Suarez Romero
glsl: Add ir_binop_vector_extract in NIR
blob
|
commitdiff
|
raw
|
diff to current
next