projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir: use enum operator helper for nir_variable_mode and nir_metadata
[mesa.git]
/
src
/
gallium
/
drivers
/
nouveau
/
codegen
/
nv50_ir_from_nir.cpp
2020-09-01
Karol Herbst
nir: use enum operator helper for nir_variable_mode...
blob
|
commitdiff
|
raw
2020-08-25
Karol Herbst
nv50/ir: add nv50_ir_prog_info_out
blob
|
commitdiff
|
raw
|
diff to current
2020-08-21
Karol Herbst
nir: rename nir_op_fne to nir_op_fneu
blob
|
commitdiff
|
raw
|
diff to current
2020-08-20
Jason Ekstrand
nir: Add an LOD parameter to image_*_size
blob
|
commitdiff
|
raw
|
diff to current
2020-08-19
Karol Herbst
nv50/ir/nir: support load_work_dim
blob
|
commitdiff
|
raw
|
diff to current
2020-08-19
Karol Herbst
nv50/ir/nir: fix global_atomic_comp_swap
blob
|
commitdiff
|
raw
|
diff to current
2020-08-19
Karol Herbst
nv50/ir/nir: assert on unknown alu ops
blob
|
commitdiff
|
raw
|
diff to current
2020-08-17
Karol Herbst
nv50/ir/nir: rework indirect function_temp handling
blob
|
commitdiff
|
raw
|
diff to current
2020-08-15
Karol Herbst
nv50/ir/nir: fix smem size
blob
|
commitdiff
|
raw
|
diff to current
2020-07-29
Jason Ekstrand
nir: Add nir_foreach_shader_in/out_variable helpers
blob
|
commitdiff
|
raw
|
diff to current
2020-07-10
mmenzyns
nv50: Clear nv50_ir_prog_info of dead and codegen speci...
blob
|
commitdiff
|
raw
|
diff to current
2020-07-07
Karol Herbst
nv50/ir/nir: fix cache mode conversion
blob
|
commitdiff
|
raw
|
diff to current
2020-07-07
Karol Herbst
nv50/ir/nir: fix interpolation on explicit operations
blob
|
commitdiff
|
raw
|
diff to current
2020-07-06
Jason Ekstrand
nouveau: Only call nir_lower_io on shader_in/out
blob
|
commitdiff
|
raw
|
diff to current
2020-06-22
Karol Herbst
nv50/ir/nir: rework CFG handling
blob
|
commitdiff
|
raw
|
diff to current
2020-06-22
Karol Herbst
nv50/ir/nir: rework input output handling
blob
|
commitdiff
|
raw
|
diff to current
2020-06-22
Karol Herbst
nv50/ir/nir: handle clip vertex for tess eval shaders
blob
|
commitdiff
|
raw
|
diff to current
2020-06-22
Karol Herbst
nv50/ir/nir: don't emit a restart with set a stream_id
blob
|
commitdiff
|
raw
|
diff to current
2020-06-22
Karol Herbst
nv50/ir/nir: fix nv_viewport_array2
blob
|
commitdiff
|
raw
|
diff to current
2020-06-22
Karol Herbst
nv50/ir/nir: fix ext_demote_to_helper_invocation
blob
|
commitdiff
|
raw
|
diff to current
2020-06-22
Karol Herbst
nv50/ir/nir: add workaround for double vertex attribs
blob
|
commitdiff
|
raw
|
diff to current
2020-06-18
Karol Herbst
nv50/ir/nir: remove image uniform hack
blob
|
commitdiff
|
raw
|
diff to current
2020-06-18
Karol Herbst
nv50/ir/nir: handle image atomic inc and dec
blob
|
commitdiff
|
raw
|
diff to current
2020-06-18
Karol Herbst
nv50/ir/nir: move away from image_deref intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2020-06-15
Yevhenii Kolesnikov
nvir: don't use designated initialisers in C++ code
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/gv100: initial support
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir/gm107: switch off lower_extract_word
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir/gm107: switch off lower_extract_byte
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir/gm107: turn on nir_lower_extract64
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir/gm107: split nir shader compiler options from...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir: use nir_lower_idiv
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir: nir expects the shift amount to wrap, rather...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir: implement nir_op_uror
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir: implement nir_op_urol
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir: implement nir_op_extract_i16
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir: implement nir_op_extract_u16
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir: implement nir_op_extract_i8
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir: implement nir_op_extract_u8
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir: turn on lower_rotate
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir: flesh out options
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir: move nir options to codegen
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/nir: fix fragment program output when using MRT
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Karol Herbst
nvir/nir: use component helpers instead of insn->num_co...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir: introduce OP_BMSK
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir: introduce OP_BREV with lowering to EXTBF_REV...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-03
Timothy Arceri
nir: add callback to nir_remove_dead_variables()
blob
|
commitdiff
|
raw
|
diff to current
2020-02-05
Eric Anholt
nouveau: Reuse tgsi_get_gl_varying_semantic().
blob
|
commitdiff
|
raw
|
diff to current
2020-02-05
Eric Anholt
nouveau: reuse tgsi_get_gl_frag_result_semantic().
blob
|
commitdiff
|
raw
|
diff to current
2020-02-05
Eric Anholt
nouveau: Reuse tgsi_get_sysval_semantic().
blob
|
commitdiff
|
raw
|
diff to current
2020-02-05
Eric Anholt
glsl,nir: Switch the enum representing shader image...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-13
Jason Ekstrand
nir/lower_atomics_to_ssbo: Also lower barriers
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: Add a new memory_barrier_tcs_patch intrinsic
blob
|
commitdiff
|
raw
|
diff to current
2019-12-21
Karol Herbst
nv50ir/nir: support vec8 and vec16
blob
|
commitdiff
|
raw
|
diff to current
2019-12-11
Karol Herbst
nv50/ir: implement global atomics and handle it for nir
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-09-30
Daniel Schürmann
nouveau: set lower_sub = true
blob
|
commitdiff
|
raw
|
diff to current
2019-09-23
Karol Herbst
nv50/ir/nir: comparison of integer expressions of diffe...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-06
Vasily Khoruzhick
nir: allow specifying filter callback in lower_alu_to_s...
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-07-10
Karol Herbst
nv50/ir/nir: implement load/store_global
blob
|
commitdiff
|
raw
|
diff to current
2019-07-10
Karol Herbst
nv50/ir/nir: handle kernel inputs
blob
|
commitdiff
|
raw
|
diff to current
2019-07-10
Karol Herbst
nv50/ir/nir: don't assert on !main
blob
|
commitdiff
|
raw
|
diff to current
2019-07-10
Karol Herbst
nv50/ir/nir: parse system values first and stop for...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-26
Jonathan Marek
nir: remove fnot/fxor/fand/for opcodes
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-13
Karol Herbst
nv50/ir/nir: make use of SYSTEM_VALUE_MAX when iteratin...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-13
Karol Herbst
nv50/ir/nir: prefer to shift 1ull instead of 1ll
blob
|
commitdiff
|
raw
|
diff to current
2019-05-10
Jonathan Marek
nir: allow specifying a set of opcodes in lower_alu_to_...
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
nv50/ir/nir: add support for bindless images
blob
|
commitdiff
|
raw
|
diff to current
2019-04-12
Karol Herbst
nv50/ir/nir: handle bindless texture
blob
|
commitdiff
|
raw
|
diff to current
2019-04-12
Timothy Arceri
nir/i965/freedreno/vc4: add a bindless bool to type...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-21
Karol Herbst
nv50/ir/nir: support gather offsets
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50ir/nir: move immediates before use
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: handle user clip planes for each emitted...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement intrinsic shader_clock
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement load_per_vertex_output
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: add memory barriers
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement images
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement ssbo intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement nir_intrinsic_load_ubo
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement geometry shader nir_intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement variable indexing
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement vote and ballot
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: add skeleton getOperation for intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement nir_instr_type_tex
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement nir_ssa_undef_instr
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement loading system values
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement intrinsic_discard(_if)
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement load_(interpolated_)input/output
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement nir_intrinsic_store_(per_vertex_...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement nir_intrinsic_load_uniform
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement nir_alu_instr handling
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: add skeleton for nir_intrinsic_instr
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: implement nir_load_const_instr
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: parse NIR shader info
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: add loadFrom and storeTo helpler
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: run assignSlots
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir/nir: add nir type helper functions
blob
|
commitdiff
|
raw
|
diff to current
next