projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radv: UseEnumerateInstanceVersion for the default version.
[mesa.git]
/
src
/
compiler
/
nir
/
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
2018-03-31
Jason Ekstrand
nir/validator: Validate that all used variables exist
tree
|
commitdiff
2018-03-31
Jason Ekstrand
nir/lower_indirect_derefs: Support interp_var_at intrinsics
tree
|
commitdiff
2018-03-31
Jason Ekstrand
nir/vars_to_ssa: Remove copies from the correct set
tree
|
commitdiff
2018-03-31
Jason Ekstrand
nir: Return a cursor from nir_instr_remove
tree
|
commitdiff
2018-03-31
Jason Ekstrand
nir: Add src/dest num_components helpers
tree
|
commitdiff
2018-03-30
Brian Paul
nir: s/uint/unsigned/ to fix MSVC/MinGW build
tree
|
commitdiff
2018-03-30
Alejandro Piñeiro
nir/spirv: add gl_spirv_validation method
tree
|
commitdiff
2018-03-29
Ian Romanick
spirv: Move SPIR-V building to Makefile.spirv.am and...
tree
|
commitdiff
2018-03-29
Ian Romanick
util: Include bitscan.h directly
tree
|
commitdiff
2018-03-29
Ian Romanick
util: Add and use util_is_power_of_two_nonzero
tree
|
commitdiff
2018-03-28
Dave Airlie
nir: add support for min/max/median of 3 srcs
tree
|
commitdiff
2018-03-28
Timothy Arceri
nir: add bindless to nir data
tree
|
commitdiff
2018-03-28
Jason Ekstrand
nir/intrinsics: Don't report negative dest_components
tree
|
commitdiff
2018-03-27
Timothy Arceri
nir: fix crash in loop unroll corner case
tree
|
commitdiff
2018-03-27
Rob Clark
nir: fix generated nir_intrinsics.c for MSVC
tree
|
commitdiff
2018-03-27
Rob Clark
nir: mako all the intrinsics
tree
|
commitdiff
2018-03-27
Rob Clark
nir: fix per_vertex_output intrinsic
tree
|
commitdiff
2018-03-26
Ian Romanick
nir: Don't condition 'a-b < 0' -> 'a < b' on is_not_use...
tree
|
commitdiff
2018-03-25
Rob Clark
glsl_types: vec8/vec16 support
tree
|
commitdiff
2018-03-23
Jason Ekstrand
nir: Rename image intrinsics to image_var
tree
|
commitdiff
2018-03-22
Juan A. Suarez Romero
nir: autotools, meson: add GLSL.ext.AMD.h in the files...
tree
|
commitdiff
2018-03-22
Timothy Arceri
nir: add frexp_exp and frexp_sig opcodes
tree
|
commitdiff
2018-03-21
Thomas Helland
nir: Migrate nir_dce to instr worklist
tree
|
commitdiff
2018-03-21
Thomas Helland
nir: Initial implementation of a nir_instr_worklist
tree
|
commitdiff
2018-03-21
Caio Marcelo de...
nir/dead_cf: also remove useless ifs
tree
|
commitdiff
2018-03-21
Caio Marcelo de...
nir/dead_cf: rephrase definition of a dead loop node
tree
|
commitdiff
2018-03-20
Timothy Arceri
st/nir: fix atomic lowering for gallium drivers
tree
|
commitdiff
2018-03-20
Timothy Arceri
st/nir/radeonsi: move nir_lower_uniforms_to_ubo() to...
tree
|
commitdiff
2018-03-19
Ian Romanick
nir: Don't compare b2f or b2i with zero
tree
|
commitdiff
2018-03-16
Samuel Pitoiset
nir: add nir_opt_move_load_ubo() optimization pass
tree
|
commitdiff
2018-03-14
Karol Herbst
compiler: int8/uint8 support
tree
|
commitdiff
2018-03-14
Rob Clark
nir: lower_load_const_to_scalar fix for 8/16b types
tree
|
commitdiff
2018-03-13
Jason Ekstrand
nir/subgroups: Add lowering for vote_ieq/vote_feq to...
tree
|
commitdiff
2018-03-08
Ian Romanick
nir: Don't i2b a value that is already Boolean
tree
|
commitdiff
2018-03-08
Ian Romanick
nir: Narrow some dot product operations
tree
|
commitdiff
2018-03-07
Daniel Schürmann
spirv: handle AMD_gcn_shader extended instructions
tree
|
commitdiff
2018-03-07
Daniel Schürmann
nir: add AMD_gcn_shader extended instructions
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir: Add a helper for getting binop identities
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir: Add subgroup arithmetic reduction intrinsics
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir: Add quad operations and lowering
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir: Add subgroup shuffle intrinsics and lowering
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir/lower_subgroups: Add scalarizing for vote_eq
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir: Generalize nir_intrinsic_vote_eq
tree
|
commitdiff
2018-03-07
Jason Ekstrand
spirv: Add initial subgroup support
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir: Add new SPIR-V ballot intrinsics and lowering
tree
|
commitdiff
2018-03-07
Jason Ekstrand
compiler: Add two new system values for subgroups
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir: Add new SPIR-V ballot ALU intrinsics and lowering
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir/spirv: Add support for device groups
tree
|
commitdiff
2018-03-07
Timothy Arceri
Revert "nir: bump loop unroll limit to 96."
tree
|
commitdiff
2018-03-06
Ian Romanick
nir: Simplify some comparisons like a+b < a
tree
|
commitdiff
2018-03-06
Ian Romanick
nir: Use De Morgan's Law on logic compounded comparisons
tree
|
commitdiff
2018-03-06
Ian Romanick
nir: Replace fmin(b2f(a), b) with a bcsel
tree
|
commitdiff
2018-03-06
Ian Romanick
nir: Pull b2f out of bcsel
tree
|
commitdiff
2018-03-06
Ian Romanick
nir: Replace an odd comparison involving fmin of -b2f
tree
|
commitdiff
2018-03-06
Ian Romanick
nir: Mark bcsel-to-fmin (or fmax) transformations as...
tree
|
commitdiff
2018-03-06
Ian Romanick
nir: Recognize some more open-coded fmin / fmax
tree
|
commitdiff
2018-03-03
Ian Romanick
nir: Silence unused parameter warnings in generated...
tree
|
commitdiff
2018-03-01
Jose Maria Casanov...
nir/search: Include 8 and 16-bit support in construct_value
tree
|
commitdiff
2018-03-01
Jason Ekstrand
nir/search: Support 8 and 16-bit constants in match_value
tree
|
commitdiff
2018-03-01
Alejandro Piñeiro
nir/serialize: handle var->name being NULL
tree
|
commitdiff
2018-02-28
Timothy Arceri
nir: fix interger divide by zero crash during constant...
tree
|
commitdiff
2018-02-27
Timothy Arceri
nir: add lower_ldexp to nir compiler options
tree
|
commitdiff
2018-02-22
Samuel Pitoiset
nir: lower fexp2(fmul(flog2(a), 2)) to fmul(a, a)
tree
|
commitdiff
2018-02-22
Samuel Pitoiset
nir: add is_used_once for fmul(fexp2(a), fexp2(b))...
tree
|
commitdiff
2018-02-21
Timothy Arceri
nir: remove old assert
tree
|
commitdiff
2018-02-13
Marek Olšák
mesa: move STATE_LENGTH to shader_enums.h and use it...
tree
|
commitdiff
2018-02-13
Marek Olšák
mesa,glsl,nir: reduce gl_state_index size to 2 bytes
tree
|
commitdiff
2018-02-06
Samuel Pitoiset
radv: run nir_opt_shrink_load
tree
|
commitdiff
2018-02-06
Samuel Pitoiset
nir: add nir_opt_shrink_load pass
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Distribute binary operations with constants into...
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Rearrange logic op-compounded integer compares
tree
|
commitdiff
next