etnaviv: enable ETC2 texture compression support for HALTI0 GPUs
[mesa.git] / src / compiler /
2019-02-28 Juan A. Suarez Romeronir/spirv: return after emitting a branch in block
2019-02-28 Timothy Arceriglsl: fix shader cache for packed param list
2019-02-27 Gert Wollnynir: Add posibility to not lower to source mod 'abs...
2019-02-26 Kasireddy, Viveknir/lower_tex: Add support for XYUV lowering
2019-02-26 Tapani Pällinir: initialize value in copy_prop_vars_block
2019-02-25 Eric Anholtnir: Just return when asked to rewrite uses of an SSA...
2019-02-25 Daniel Schürmannnir: Use SM5 properties to optimize shift(a@32, iand...
2019-02-25 Daniel Schürmannnir: Define shifts according to SM5 specification.
2019-02-25 Oscar Blumbergglsl: Fix function return typechecking
2019-02-25 Jason Ekstrandnir/builder: Don't emit no-op swizzles
2019-02-25 Jason Ekstrandnir/split_vars: Don't compact vectors unnecessarily
2019-02-23 Caio Marcelo de... nir: fix MSVC build
2019-02-23 Caio Marcelo de... nir/copy_prop_vars: add tests for load/store elements...
2019-02-23 Caio Marcelo de... nir: nir_build_deref_follower accept array derefs of...
2019-02-23 Caio Marcelo de... nir/copy_prop_vars: change test helper to get intrinsics
2019-02-23 Caio Marcelo de... nir/copy_prop_vars: keep track of components in copy_entry
2019-02-23 Caio Marcelo de... nir/copy_prop_vars: add debug helpers
2019-02-23 Caio Marcelo de... nir/copy_prop_vars: don't get confused by array_deref...
2019-02-23 Timothy Arcerinir: allow nir_lower_phis_to_scalar() on more src types
2019-02-21 Timothy Arcerinir: clone instruction set rather than removing individ...
2019-02-21 Jason Ekstrandnir/lower_clip_cull: Fix an incorrect assert
2019-02-21 Jason Ekstrandnir: Fix a compile warning
2019-02-21 Alejandro Piñeironir, glsl: move pixel_center_integer/origin_upper_left...
2019-02-21 Jason Ekstrandnir/xfb: Handle compact arrays in gather_xfb_info
2019-02-21 Jason Ekstrandnir/xfb: Work in terms of components rather than slots
2019-02-21 Jason Ekstrandnir: Rewrite lower_clip_cull_distance_arrays to do...
2019-02-21 Jason Ekstrandnir/xfb: Properly align 64-bit values
2019-02-21 Jason Ekstrandcompiler/types: Add a contains_64bit helper
2019-02-20 Timothy Arcerinir: remove non-ssa support from nir_copy_prop()
2019-02-20 Kenneth Graunkenir: Don't forget if-uses in new nir_opt_dead_cf livene...
2019-02-19 Kenneth Graunkecompiler: Make is_64bit(GL_*) helper more broadly available
2019-02-17 Kenneth Graunkenir: Don't reassociate add/mul chains containing only...
2019-02-15 Timothy Arcerinir: remove simple dead if detection from nir_opt_dead_cf()
2019-02-15 Ian Romanicknir/algebraic: Simplify comparison with sequential...
2019-02-15 Ian Romanicknir/algebraic: Convert some f2u to f2i
2019-02-15 Juan A. Suarez Romeronir: remove jump from two merging jump-ending blocks
2019-02-15 Juan A. Suarez Romeronir: move ALU instruction before the jump instruction
2019-02-15 Jason Ekstrandnir/dead_cf: Stop relying on liveness analysis
2019-02-15 Jason Ekstrandnir/dead_cf: Inline cf_node_has_side_effects
2019-02-14 Jason Ekstrandnir: Silence a couple of warnings in release builds
2019-02-14 Kenneth Graunkespirv: Eliminate dead input/output variables after...
2019-02-14 Ian Romanickspirv: Add missing break
2019-02-14 Eric Anholtnir: Move panfrost's isign lowering to nir_opt_algebraic.
2019-02-13 Timothy Arcerinir: turn an ssa check in nir_search into an assert
2019-02-13 Timothy Arcerinir: turn ssa check into an assert
2019-02-13 Timothy Arcerinir: prehash instruction in nir_instr_set_add_or_rewrite()
2019-02-13 Caio Marcelo de... nir: fix example in opt_peel_loop_initial_if description
2019-02-12 Karol Herbstnir/opt_if: don't mark progress if nothing changes
2019-02-12 Tapani Pällinir: add option to use scaling factor when sampling...
2019-02-12 Kenneth Graunkenir: Gather texture bitmasks in gl_nir_lower_samplers_a...
2019-02-12 Kenneth Graunkenir: Use sampler derefs in drawpixels and bitmap lowering.
2019-02-12 Kenneth Graunkeglsl: Don't look at sampler uniform storage for interna...
2019-02-12 Kenneth Graunkeglsl: Allow gl_nir_lower_samplers*() without a gl_shade...
2019-02-11 Jason Ekstrandnir/deref: Rematerialize parents in rematerialize_deref...
2019-02-10 Dave Airlieglsl: glsl to nir fix uninit class member.
2019-02-09 Karol Herbstglsl_type: initialize offset and location to -1 for...
2019-02-08 Ian Romanicknir: Convert a bcsel with only phi node sources to...
2019-02-08 Ian Romanicknir: Split ALU instructions in loops that read phis
2019-02-08 Ian Romanicknir: Select phi nodes using prev_block instead of conti...
2019-02-08 Ian Romanicknir: Refactor code that checks phi nodes in opt_peel_lo...
2019-02-08 Ian Romanicknir: Document some fields of nir_loop_terminator
2019-02-08 Ian Romanicknir: Silence zillions of unused parameter warnings...
2019-02-08 Timothy Arcerinir: rewrite varying component packing
2019-02-08 Timothy Arcerinir: add is_packing_supported_for_type() helper
2019-02-08 Timothy Arcerinir: add glsl_type_is_32bit() helper
2019-02-08 Timothy Arcerinir: add support for marking used patches when packing...
2019-02-05 Kenneth Graunkenir: Avoid splitting compact arrays into per-element...
2019-02-05 Kenneth Graunkenir: Avoid clip/cull distance lowering multiple times.
2019-02-05 Kenneth Graunkenir: Bail on clip/cull distance lowering if GLSL IR...
2019-02-05 Kenneth Graunkecompiler: Mark clip/cull distance arrays as compact...
2019-02-05 Kenneth Graunkenir: Record info->fs.pixel_center_integer in lower_syst...
2019-02-05 Jason Ekstrandnir/deref: Drop zero ptr_as_array derefs
2019-02-05 Eric Anholtnir: Move V3D's "the shader was TGSI, ignore FS output...
2019-02-05 Jonathan Mareknir: add missing vec opcodes in lower_bool_to_float
2019-02-05 Caio Marcelo de... nir: keep the phi order when splitting blocks
2019-02-01 Jason Ekstrandspirv: Support LocalSizeId and LocalSizeHintId executio...
2019-02-01 Jason Ekstrandspirv: Handle OpExecutionModeId
2019-02-01 Jason Ekstrandspirv: Handle constants and types before execution...
2019-02-01 Jason Ekstrandspirv: Rework handling of spec constant workgroup size...
2019-02-01 Jason Ekstrandspirv: Replace vtn_constant_value with vtn_constant_uint
2019-01-31 Dylan Bakerandroid,autotools,i965: Fix location of float64_glsl.h
2019-01-29 Dylan Bakerautomake: Add float64.glsl to dist tarball
2019-01-29 Dylan Bakerautomake: Fix path to generated source
2019-01-29 Matt Turnernir: Optimize double-precision lower_round_even()
2019-01-28 Timothy Arceriglsl: use remap location when serialising uniform progr...
2019-01-28 Neil Robertsspirv: Don't use special semantics when counting vertex...
2019-01-28 Neil Robertsglsl_types: Rename parameter of glsl_count_attribute_slots
2019-01-28 Neil Robertsspirv/nir: handle location decorations on block interfa...
2019-01-27 Niklas Haasglsl: fix block member alignment validation for vec3
2019-01-26 Jason Ekstrandspirv: Add support for SPV_EXT_physical_storage_buffer
2019-01-26 Jason Ekstrandspirv: Implement OpConvertPtrToU and OpConvertUToPtr
2019-01-26 Jason Ekstrandspirv: Handle OpTypeForwardPointer
2019-01-26 Jason Ekstrandspirv: Drop a bogus assert
2019-01-26 Jason Ekstrandnir: Allow SSBOs and global to alias
2019-01-26 Jason Ekstrandnir/validate: Allow array derefs of vectors for nir_var...
2019-01-26 Jason Ekstrandnir/lower_io: Add support for nir_var_mem_global
2019-01-26 Jason Ekstrandnir/lower_io: Add a 32 and 64-bit global address formats
2019-01-26 Jason Ekstrandnir: Add load/store/atomic global intrinsics
2019-01-23 Sergii Romantsovnir: Length of boolean vtn_value now is 1
2019-01-22 Jason Ekstrandanv: Add pipeline cache support for xfb_info
next