projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir: Fix array initializer.
[mesa.git]
/
src
/
compiler
/
nir
/
2018-10-24
Jose Fonseca
nir: Fix array initializer.
tree
|
commitdiff
2018-10-24
Juan A. Suarez Romero
nir: fix nir_copy_propagation test
tree
|
commitdiff
2018-10-23
Samuel Pitoiset
nir: add linking helper nir_link_xfb_varyings()
tree
|
commitdiff
2018-10-23
Jason Ekstrand
nir/algebraic: Fix a typo in the bit size validation...
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/algebraic: Provide descriptive asserts for bit...
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/algebraic: Loosen a restriction on variables
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/algebraic: A bit of validation refactoring'
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/algebraic: Make internal classes str-able
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/algebraic: Generalize an optimization
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/algebraic: Use bool internally instead of bool32
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir: Use nir_src_is_const and nir_src_as_* in core...
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/search_helpers: Use nir_src_is_const and friends
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/search: Use nir_src_is_const and friends
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir: Add some new helpers for working with const sources
tree
|
commitdiff
2018-10-16
Dave Airlie
nir: fix clip cull lowering to not assert if GLSL alrea...
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Copy propagation between blocks
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Take call instruction into account in copy_prop_vars
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Add tests for copy propagation of derefs
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Remove handling of dead writes from copy_prop_vars
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Separate dead write removal into its own pass
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Add tests for dead write elimination
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Add test file for vars related passes
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Add nir_imm_ivec2 helper
tree
|
commitdiff
2018-10-16
Eric Anholt
nir: Expose nir_remove_unused_io_vars().
tree
|
commitdiff
2018-10-16
Eric Anholt
nir: Be sure to fix deref modes after demoting shader...
tree
|
commitdiff
2018-10-15
Kenneth Graunke
nir: Create sampler2D variables in nir_lower_{bitmap...
tree
|
commitdiff
2018-10-12
Samuel Pitoiset
spirv/nir: handle memory access qualifiers for SSBO...
tree
|
commitdiff
2018-10-11
Jason Ekstrand
nir: Add a bunch of b2[if] optimizations
tree
|
commitdiff
2018-10-09
Ian Romanick
nir/algebraic: Simplify fsat of fsign
tree
|
commitdiff
2018-10-09
Ian Romanick
nir/algebraic: sign(x)*x*x is abs(x)*x
tree
|
commitdiff
2018-10-09
Ian Romanick
nir: Add helper functions to get the instruction that...
tree
|
commitdiff
2018-10-04
Jason Ekstrand
nir/alu_to_scalar: Use ssa_for_alu_src in hand-rolled...
tree
|
commitdiff
2018-10-02
Jason Ekstrand
nir/from_ssa: Don't rewrite derefs destinations to...
tree
|
commitdiff
2018-10-02
Jason Ekstrand
nir/cf: Remove phi sources if needed in nir_handle_add_jump
tree
|
commitdiff
2018-09-19
Juan A. Suarez Romero
nir: add initializer data to fix MSVC compile error
tree
|
commitdiff
2018-09-19
Jason Ekstrand
nir: Add some asserts that we don't put derefs in phis
tree
|
commitdiff
2018-09-19
Jason Ekstrand
nir/opt_if: Re-materialize derefs in use blocks before...
tree
|
commitdiff
2018-09-19
Jason Ekstrand
nir/loop_unroll: Re-materialize derefs in use blocks...
tree
|
commitdiff
2018-09-19
Jason Ekstrand
nir: Add a small pass to rematerialize derefs per-block
tree
|
commitdiff
2018-09-14
Timothy Arceri
nir: add loop unroll support for complex wrapper loops
tree
|
commitdiff
2018-09-14
Timothy Arceri
nir: propagates if condition evaluation down some alu...
tree
|
commitdiff
2018-09-14
Timothy Arceri
nir: evaluate if condition uses inside the if branches
tree
|
commitdiff
2018-09-07
Dylan Baker
Replace uses of _mesa_bitcount with util_bitcount
tree
|
commitdiff
2018-09-06
Jason Ekstrand
nir: Drop the vs_inputs_dual_locations option
tree
|
commitdiff
2018-09-06
Jason Ekstrand
radeonsi/nir: Set vs_inputs_dual_locations and let...
tree
|
commitdiff
2018-09-06
Jason Ekstrand
compiler: Move double_inputs to gl_program::DualSlotInputs
tree
|
commitdiff
2018-08-29
Jason Ekstrand
anv,i965: Lower away image derefs in the driver
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir: Add handle/index-based image intrinsics
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir: Use a bitfield for image access qualifiers
tree
|
commitdiff
2018-08-29
Jason Ekstrand
intel/compiler: Do image load/store lowering to NIR
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir: Make image load/store intrinsics variable-width
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/format_convert: Fix a bitmask in unpack_11f11f10f
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/format_convert: Rename pack_r11g11b10f to pack_11f1...
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/format_convert: Add [us]norm conversion helpers
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/format_convert: Rename nir_format_bitcast_uint_vec
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/format_convert: Add vec mask and sign-extend helpers
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/format_convert: Add support for unpacking signed...
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/opcodes: Make unpack_half_2x16_split_* variable...
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/algebraic: Add some max/min optimizations
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/algebraic: Add more extract_[iu](8|16) optimizations
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/algebraic: Be more careful converting ushr to extra...
tree
|
commitdiff
2018-08-29
Timothy Arceri
nir: add loop unroll support for wrapper loops
tree
|
commitdiff
2018-08-29
Timothy Arceri
nir/opt_loop_unroll: Remove unneeded phis if we make...
tree
|
commitdiff
2018-08-29
Timothy Arceri
nir: add complex_loop bool to loop info
tree
|
commitdiff
2018-08-29
Timothy Arceri
nir: always attempt to find loop terminators
tree
|
commitdiff
2018-08-28
Caio Marcelo de...
nir: Remove outdated comment
tree
|
commitdiff
2018-08-28
Kevin Rogovin
mesa: Add GL/GLSL plumbing for INTEL_fragment_shader_or...
tree
|
commitdiff
2018-08-27
Jason Ekstrand
nir: Pull block_ends_in_jump into nir.h
tree
|
commitdiff
2018-08-24
Jason Ekstrand
nir: Add an array copy optimization
tree
|
commitdiff
2018-08-24
Jason Ekstrand
nir: Add a array-of-vector variable shrinking pass
tree
|
commitdiff
2018-08-24
Jason Ekstrand
nir: Add an array splitting pass
tree
|
commitdiff
2018-08-24
Jason Ekstrand
nir: Add a structure splitting pass
tree
|
commitdiff
2018-08-23
Ian Romanick
nir: Add floating point atomic min, max, and compare...
tree
|
commitdiff
2018-08-23
Ian Romanick
nir: Add floating point atomic add instrinsics
tree
|
commitdiff
2018-08-22
Caio Marcelo de...
nir: Give end_block its own index
tree
|
commitdiff
2018-08-22
Caio Marcelo de...
nir: Skip common instructions when comparing deref...
tree
|
commitdiff
2018-08-22
Caio Marcelo de...
nir: Export deref comparison functions
tree
|
commitdiff
2018-08-22
Jason Ekstrand
nir/vars_to_ssa: Don't build deref nodes for non-local...
tree
|
commitdiff
2018-08-18
Kai Wasserbäch
nir: mark *prev_block as MAYBE_UNUSED in opt_peel_loop_...
tree
|
commitdiff
2018-08-17
Timothy Arceri
nir: allow more nested loops to be unrolled
tree
|
commitdiff
2018-08-13
Alejandro Piñeiro
nir/glsl: make nir_remap_attributes public
tree
|
commitdiff
2018-08-13
Alejandro Piñeiro
nir: add how_declared to nir_variable.data
tree
|
commitdiff
2018-08-10
Mathieu Bridon
meson: Build with Python 3
tree
|
commitdiff
2018-08-09
Mathieu Bridon
python: Better check for integer types
tree
|
commitdiff
2018-08-09
Mathieu Bridon
python: Do not mix bytes and unicode strings
tree
|
commitdiff
2018-08-09
Mathieu Bridon
python: Use the right function for the job
tree
|
commitdiff
2018-08-07
Mathieu Bridon
python: Specify the template output encoding
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform -fabs(a) >= 0 to a == 0
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform -fabs(a) < 0 to a != 0
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Rearrange bcsel with two bcsel sources
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Collapse more repeated bcsels on the same argument
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Don't compare i2f or u2i with zero
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Remove f2i(i2f(x)) conversions
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Mark the 0.0 < abs(a) transformation as imprecise
tree
|
commitdiff
next