projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
zink: implement nir_texop_txs
[mesa.git]
/
src
/
gallium
/
drivers
/
zink
/
nir_to_spirv
/
nir_to_spirv.c
2020-01-18
Erik Faye-Lund
zink: implement nir_texop_txs
blob
|
commitdiff
|
raw
2020-01-03
Erik Faye-Lund
zink: implement load_vertex_id
blob
|
commitdiff
|
raw
|
diff to current
2020-01-03
Erik Faye-Lund
zink: factor out builtin-var creation
blob
|
commitdiff
|
raw
|
diff to current
2020-01-03
Erik Faye-Lund
zink: simplify front-face type
blob
|
commitdiff
|
raw
|
diff to current
2020-01-03
Erik Faye-Lund
zink: implement some more trivial opcodes
blob
|
commitdiff
|
raw
|
diff to current
2020-01-03
Erik Faye-Lund
zink: implement txf
blob
|
commitdiff
|
raw
|
diff to current
2019-12-19
Erik Faye-Lund
zink: implement nir_texop_txd
blob
|
commitdiff
|
raw
|
diff to current
2019-11-29
Erik Faye-Lund
zink: silence coverity error
blob
|
commitdiff
|
raw
|
diff to current
2019-11-11
Erik Faye-Lund
zink/spirv: add support for nir_op_flrp
blob
|
commitdiff
|
raw
|
diff to current
2019-11-06
Erik Faye-Lund
zink/spirv: implement ball_fequal[2-4]
blob
|
commitdiff
|
raw
|
diff to current
2019-11-06
Erik Faye-Lund
zink/spirv: implement ball_iequal[2-4]
blob
|
commitdiff
|
raw
|
diff to current
2019-11-06
Erik Faye-Lund
zink/spirv: implement bany_inequal[2-4]
blob
|
commitdiff
|
raw
|
diff to current
2019-11-06
Erik Faye-Lund
zink/spirv: implement bany_fnequal[2-4]
blob
|
commitdiff
|
raw
|
diff to current
2019-11-06
Erik Faye-Lund
zink/spirv: support loading bool constants
blob
|
commitdiff
|
raw
|
diff to current
2019-11-06
Erik Faye-Lund
zink/spirv: drop temp-array for component-count
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: more complete sampler-dim handling
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: alias var0 on tex0 etc instead
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: lower two-sided coloring
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: alias generic varyings on non-generic ones
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: implement load_front_face
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: fixup b2i32
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: do not lower bools to float
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: prepare for 1-bit booleans
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: fixup b2i32 and implement b2f32
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: clean up get_[fu]vec_constant
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: inline get_uvec_constant into emit_load_const
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: add emit_uint_const-helper
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: add emit_bitcast-helper
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: use bit_size instead of hard-coding
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: implement emit_float_const helper
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: implement emit_select helper
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: implement b2i32
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: implement bitwise ops
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: implement bcsel
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: assert bit-size
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: implement f2b1
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: use ordered compares
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: support shadow-samplers
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: also accept txl
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: support vec1 coordinates
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: always enable Sampled1D for fragment shaders
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: set ExecutionModeDepthReplacing when depth is...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: debug-print unknown varying slots
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: be a bit more strict with fragment-results
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: support more texturing
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: add more compares
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: more converts
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: more comparison-ops
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: implement ineg
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: add shift ops
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: add division ops
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: add some opcodes
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: clean up opcode-emitting a bit
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: request ucp-lowering
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: do not lower io
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: rename vec_type
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: var -> regs
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: do not use hash-table for regs
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: assign increasing locations to varyings
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: ensure non-fragment shaders use lod-versions...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: emit dedicated block for variables
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: use uvec for undefs
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: implement fmod
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: implement loops
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: implement discard
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: implement if-statements
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: prepare for control-flow
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: handle reading registers
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: implement some integer ops
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Dave Airlie
zink/spirv: store all values as uint.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink/spirv: implement point-sprites
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Erik Faye-Lund
zink: introduce opengl over vulkan
blob
|
commitdiff
|
raw
|
diff to current