projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radv: Disable lower_io_to_temporaries during deref changes.
[mesa.git]
/
src
/
compiler
/
nir
/
2018-06-23
Jason Ekstrand
nir,spirv: Rework function calls
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Add a concept of per-member structs and a lowering...
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir/lower_tex: Always copy deref and offset sources
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in opt_undef
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Consider deref instructions in opt_peephole_select
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Consider deref instructions in lower_phis_to_scalar
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in lower_drawpixels
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in lower_clamp_color_ou...
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in lower_alpha_test
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in loop_analyze
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in remove_unused_varyings
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in lower_pos_center
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in lower_wpos_ytransform
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in lower_io
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in gather_info
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in propagate_invariant
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in lower_clip_cull
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in lower_system_values
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in lower_indirect_derefs
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in lower_vars_to_ssa
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in split_var_copies
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in lower_var_copies
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Add a deref path helper struct
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in lower_io_to_temporaries
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in lower_global_vars_to...
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Add a pass for fixing deref modes
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in remove_dead_variables
tree
|
commitdiff
2018-06-23
Rob Clark
nir: add deref lowering sanity checking
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir/deref: Add some deref cleanup functions
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Add helpers for working with deref instructions
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Add deref sources to texture instructions
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Add _deref versions of all of the _var intrinsics
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir/builder: Add deref building helpers
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Add a deref instruction type
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir/validate: Rework intrinsic type validation
tree
|
commitdiff
2018-06-21
Neil Roberts
nir: Add explicit_binding to nir_variable
tree
|
commitdiff
2018-06-19
Rob Clark
nir: add pass to move load_const
tree
|
commitdiff
2018-06-19
Rob Clark
nir: add comment for loop_unroll pass
tree
|
commitdiff
2018-06-16
Ian Romanick
nir: Document a couple instances of parent_instr
tree
|
commitdiff
2018-06-07
Plamena Manolova
nir: Add global invocation id intrinsic.
tree
|
commitdiff
2018-06-07
Timothy Arceri
nir: add opt_if_loop_terminator()
tree
|
commitdiff
2018-06-07
Timothy Arceri
nir: move ends_in_break() helper to nir_loop_analyze.h
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Look into uniform structs for samplers when counti...
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Add lowering for nir_op_bit_count.
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Add lowering for nir_op_bitfield_reverse.
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Add an ALU lowering pass for mul_high.
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Add lowering for find_lsb.
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Add lowering for ifind_msb to ufind_msb.
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Add lowering from ibitfield_extract/ubitfield_extr...
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Add lowering for bitfieldInsert without using...
tree
|
commitdiff
2018-06-04
Samuel Pitoiset
nir: implement the GLSL equivalent of if simplication...
tree
|
commitdiff
2018-06-04
Samuel Pitoiset
nir: make is_comparison() a non-static helper function
tree
|
commitdiff
2018-06-03
Dave Airlie
nir: use num_components wrappers in print/validate.
tree
|
commitdiff
2018-06-01
Ian Romanick
nir: Lower !f2b(x) to x == 0.0
tree
|
commitdiff
2018-06-01
Ian Romanick
nir: Add some missing "optimization undo" patterns
tree
|
commitdiff
2018-06-01
Plamena Manolova
mesa: Add GL/GLSL plumbing for ARB_fragment_shader_inte...
tree
|
commitdiff
2018-05-31
Samuel Pitoiset
nir: optimize iand(ieq(a, 0), ieq(b, 0)) to ieq(ior...
tree
|
commitdiff
2018-05-30
Timothy Arceri
nir: add unsigned comparison simplifications
tree
|
commitdiff
2018-05-29
Karol Herbst
nir/print: fix printing of 8/16 bit constant variables
tree
|
commitdiff
2018-05-18
Alyssa Rosenzweig
nir: Implement optional b2f->iand lowering
tree
|
commitdiff
2018-05-13
Rhys Perry
anv,nir: add generated files to .gitignore(s)
tree
|
commitdiff
2018-05-09
Jason Ekstrand
nir/format_convert: Add code for bitcasting vectors
tree
|
commitdiff
2018-05-09
Jason Ekstrand
nir/format_convert: Add a function to pack RGB9_E5...
tree
|
commitdiff
2018-05-09
Jason Ekstrand
nir/format_convert: Add pack/unpack for R11F_G11F_B10F
tree
|
commitdiff
2018-05-09
Jason Ekstrand
nir/format_convert: Add linear <-> sRGB helpers
tree
|
commitdiff
2018-05-09
Jason Ekstrand
nir: Add the start of a format conversion helper header
tree
|
commitdiff
2018-05-07
Matt Turner
nir: Transform discard_if(true) into discard
tree
|
commitdiff
2018-05-03
Iago Toral Quiroga
compiler/lower_64bit_packing: rename the pass to be...
tree
|
commitdiff
2018-05-03
Iago Toral Quiroga
nir/lower_64bit_packing: extend the pass to handle...
tree
|
commitdiff
2018-05-03
Iago Toral Quiroga
nir: add opcodes for 16-bit packing and unpacking
tree
|
commitdiff
2018-05-03
Iago Toral Quiroga
compiler/nir: add a lowering pass to convert the bit...
tree
|
commitdiff
2018-05-02
Rob Clark
nir: add missing dependency in meson.build
tree
|
commitdiff
2018-05-02
Antia Puentes
compiler/nir: Add conditional lowering for gl_BaseVertex
tree
|
commitdiff
2018-05-02
Antia Puentes
compiler: Add SYSTEM_VALUE_IS_INDEXED_DRAW and instrinsics
tree
|
commitdiff
2018-05-01
Timothy Arceri
nir: move GL specific passes to src/compiler/glsl
tree
|
commitdiff
2018-04-26
Karol Herbst
nir/opt_constant_folding: fix folding of 8 and 16 bit...
tree
|
commitdiff
2018-04-26
Karol Herbst
nir: print 8 and 16 bit constants correctly
tree
|
commitdiff
2018-04-26
Karol Herbst
nir: support converting to 8-bit integers in nir_type_c...
tree
|
commitdiff
2018-04-23
Bas Nieuwenhuizen
nir: Do not use progress for unreachable code in return...
tree
|
commitdiff
2018-04-19
Neil Roberts
nir: Offset vertex_id by first_vertex instead of base_v...
tree
|
commitdiff
2018-04-19
Antia Puentes
compiler: Add SYSTEM_VALUE_FIRST_VERTEX and instrinsics
tree
|
commitdiff
2018-04-17
Neil Roberts
nir/builder: Add a nir_imm_floatN_t helper
tree
|
commitdiff
2018-04-17
Timothy Arceri
nir: return early when lowering a return at the end...
tree
|
commitdiff
2018-04-13
Daniel Schürmann
nir: lower 64bit subgroup shuffle intrinsics
tree
|
commitdiff
2018-04-13
Daniel Schürmann
nir: use ballot_bit_size when lowering ballot_bitfield_...
tree
|
commitdiff
2018-04-13
Daniel Schürmann
nir: subgroups instructions for 64bit ballot sizes
tree
|
commitdiff
2018-04-12
Marek Olšák
mesa: include mtypes.h less
tree
|
commitdiff
2018-04-11
Caio Marcelo de...
nir/vars_to_ssa: Simplify node matching code
tree
|
commitdiff
2018-04-11
Caio Marcelo de...
nir/vars_to_ssa: Remove an unnecessary deref_arry_type...
tree
|
commitdiff
2018-04-11
Caio Marcelo de...
nir/vars_to_ssa: Rework register_variable_uses()
tree
|
commitdiff
2018-04-11
Jason Ekstrand
nir: Use nir_builder in lower_io_to_temporaries
tree
|
commitdiff
2018-04-11
Jason Ekstrand
nir/lower_atomics: Rework the main walker loop a bit
tree
|
commitdiff
2018-04-10
Topi Pohjolainen
nir: Check if u_vector_init() succeeds
tree
|
commitdiff
2018-04-10
Timothy Arceri
nir: dont lower bindless samplers
tree
|
commitdiff
2018-04-10
Jason Ekstrand
nir/lower_system_values: Support SYSTEM_VALUE_LOCAL_GRO...
tree
|
commitdiff
2018-04-09
Rob Clark
nir: add comment about nir_src_copy()
tree
|
commitdiff
2018-04-06
Caio Marcelo de...
nir: rename variables in nir_lower_io_to_temporaries...
tree
|
commitdiff
2018-04-05
Jason Ekstrand
prog/nir: Simplify some load/store operations
tree
|
commitdiff
2018-04-04
Jason Ekstrand
nir/lower_vec_to_movs: Only coalesce if the vec had...
tree
|
commitdiff
2018-04-03
Rob Clark
nir+drivers: add helpers to get # of src/dest components
tree
|
commitdiff
next