projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
glsl: error out on ES 3.1 if VS or FS present but not both
[mesa.git]
/
src
/
glsl
/
nir
/
2015-09-01
Connor Abbott
nir/dead_cf: add support for removing useless loops
tree
|
commitdiff
2015-09-01
Connor Abbott
nir: add a helper for iterating over blocks in a cf...
tree
|
commitdiff
2015-09-01
Connor Abbott
nir: add nir_block_get_following_loop() helper
tree
|
commitdiff
2015-09-01
Connor Abbott
nir/dead_cf: delete code that's unreachable due to...
tree
|
commitdiff
2015-09-01
Connor Abbott
nir: add an optimization for removing dead control...
tree
|
commitdiff
2015-09-01
Jason Ekstrand
nir/builder: Use nir_after_instr to advance the cursor
tree
|
commitdiff
2015-08-27
Kenneth Graunke
nir: Convert the builder to use the new NIR cursor...
tree
|
commitdiff
2015-08-27
Kenneth Graunke
nir: Convert the NIR instruction insertion API to use...
tree
|
commitdiff
2015-08-27
Kenneth Graunke
nir: Move nir_cursor to nir.h.
tree
|
commitdiff
2015-08-27
Kenneth Graunke
nir: Strengthen "no jumps" assertions in instruction...
tree
|
commitdiff
2015-08-25
Kenneth Graunke
nir: Use nir_shader::stage rather than passing it around.
tree
|
commitdiff
2015-08-25
Kenneth Graunke
nir: Store gl_shader_stage in nir_shader.
tree
|
commitdiff
2015-08-25
Jason Ekstrand
nir/lower_io: Remove assign_var_locations_direct_first
tree
|
commitdiff
2015-08-25
Jason Ekstrand
nir/lower_io: Separate driver_location and base offset...
tree
|
commitdiff
2015-08-25
Jason Ekstrand
nir/intrinsics: Add a second const index to load_uniform
tree
|
commitdiff
2015-08-25
Kenneth Graunke
nir: Pass a type_size() function pointer into nir_lower...
tree
|
commitdiff
2015-08-24
Kenneth Graunke
nir: Use !block_ends_in_jump() in a few places rather...
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: reimplement nir_cf_node_remove() using the...
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: add new control modification API's
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: use a cursor for inserting control flow
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: add split_block_cursor()
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: add split_block_before_instr()
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: add a cursor structure
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: fix link_blocks() when there are no successors
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: clean up jumps when cleaning up CF nodes
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: remove uses of SSA definitions that are being...
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: handle jumps better in stitch_blocks()
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: handle jumps in split_block_end()
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: add block_ends_in_jump()
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: handle phi nodes better in split_block_beginning()
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: split up and improve nir_handle_remove_jumps()
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: add remove_phi_src() helper
tree
|
commitdiff
2015-08-24
Connor Abbott
nir: add nir_foreach_phi_src_safe()
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/cf: add insert_phi_undef() helper
tree
|
commitdiff
2015-08-24
Connor Abbott
nir: move control flow modification to its own file
tree
|
commitdiff
2015-08-24
Connor Abbott
nir: make cleanup_cf_node() not use remove_defs_uses()
tree
|
commitdiff
2015-08-24
Connor Abbott
nir: inline block_add_pred() a few places
tree
|
commitdiff
2015-08-24
Connor Abbott
nir/validate: check successors/predecessors more carefully
tree
|
commitdiff
2015-08-24
Kenneth Graunke
nir: Delete the nir_function_impl::start_block field.
tree
|
commitdiff
2015-08-20
Martin Peres
nir: convert the glsl intrinsic image_size to nir_intri...
tree
|
commitdiff
2015-08-20
Kenneth Graunke
nir: Use nir_builder in nir_lower_io's get_io_offset().
tree
|
commitdiff
2015-08-20
Kenneth Graunke
nir: Pull nir_lower_io's load_op selection into a helpe...
tree
|
commitdiff
2015-08-18
Thomas Helland
nir: Simplify feq(fneg(a), a)) -> feq(a, 0.0)
tree
|
commitdiff
2015-08-18
Thomas Helland
nir: Simplify fne(fneg(a), a) -> fne(a, 0.0)
tree
|
commitdiff
2015-08-17
Kenneth Graunke
nir: Add a glsl_uint_type() wrapper.
tree
|
commitdiff
2015-08-14
Eric Anholt
nir: Add support for CSE on textures.
tree
|
commitdiff
2015-08-14
Eric Anholt
nir: Zero out texture instructions when creating them.
tree
|
commitdiff
2015-08-14
Eric Anholt
nir: Don't try to scalarize unpack ops.
tree
|
commitdiff
2015-08-14
Eric Anholt
nir: Add a nir_opt_undef() to handle csels with undef.
tree
|
commitdiff
2015-08-05
Timothy Arceri
nir: add missing type to type_size_vec4()
tree
|
commitdiff
2015-08-05
Eric Anholt
nir: Add a nir_lower_load_const_to_scalar() pass.
tree
|
commitdiff
2015-08-05
Eric Anholt
nir: Add algebraic opt for no-op iand.
tree
|
commitdiff
2015-08-05
Eric Anholt
Revert "nir: Use a single bit for the dual-source blend...
tree
|
commitdiff
2015-08-03
Samuel Iglesias...
nir: Fix output swizzle in get_mul_for_src
tree
|
commitdiff
2015-08-03
Iago Toral Quiroga
nir/nir_lower_io: Add vec4 support
tree
|
commitdiff
2015-08-03
Timothy Arceri
nir: Use a single bit for the dual-source blend index
tree
|
commitdiff
2015-07-29
Matt Turner
nir: Avoid double promotion.
tree
|
commitdiff
2015-07-29
Matt Turner
glsl: Remove MSVC implementations of copysign and isnormal.
tree
|
commitdiff
2015-07-24
Dave Airlie
i965: add support for ARB_shader_subroutine
tree
|
commitdiff
2015-07-23
Dave Airlie
glsl/types: add new subroutine type (v3.2)
tree
|
commitdiff
2015-07-17
Connor Abbott
nir: add nir_foreach_instr_safe_reverse()
tree
|
commitdiff
2015-07-17
Connor Abbott
nir: add nir_instr_is_first() and nir_instr_is_last...
tree
|
commitdiff
2015-07-14
Iago Toral Quiroga
nir: add nir_var_shader_storage
tree
|
commitdiff
2015-07-08
Kenneth Graunke
nir: Fix comment above nir_convert_from_ssa() prototype.
tree
|
commitdiff
2015-07-03
Rob Clark
nir/lower_phis_to_scalar: undef is trivially scalarizable
tree
|
commitdiff
2015-07-02
Jason Ekstrand
nir: Don't allow copying SSA destinations
tree
|
commitdiff
2015-06-30
Connor Abbott
nir: remove parent_instr from nir_register
tree
|
commitdiff
2015-06-30
Connor Abbott
nir: remove nir_src_get_parent_instr()
tree
|
commitdiff
2015-06-30
Connor Abbott
nir/from_ssa: add a flag to not convert everything...
tree
|
commitdiff
2015-06-30
Rob Clark
nir: cleanup open-coded instruction casts
tree
|
commitdiff
2015-06-25
Kenneth Graunke
nir: Recognize max(min(a, 1.0), 0.0) as fsat(a).
tree
|
commitdiff
2015-06-24
Kenneth Graunke
nir: Use a switch statement for detecting move-like...
tree
|
commitdiff
2015-06-22
Kenneth Graunke
nir: Allow vec2/vec3/vec4 instructions in the select...
tree
|
commitdiff
2015-06-12
Jordan Justen
nir: Add barrier intrinsic function
tree
|
commitdiff
2015-06-12
Chris Forbes
glsl: Add ir node for barrier
tree
|
commitdiff
2015-06-02
Timothy Arceri
nir: use src for ssa helper
tree
|
commitdiff
2015-06-02
Timothy Arceri
nir: remove extra semicolon
tree
|
commitdiff
2015-06-02
Eduardo Lima Mitev
nir: prevent use-after-free condition in should_lower_phi()
tree
|
commitdiff
2015-05-28
Iago Toral Quiroga
nir: Fix output swizzle in get_mul_for_src
tree
|
commitdiff
2015-05-22
Matt Turner
nir: Remove sRGB colorspace conversion round-trip.
tree
|
commitdiff
2015-05-20
Jason Ekstrand
nir: Get rid of the array elements parameter on load...
tree
|
commitdiff
2015-05-12
Francisco Jerez
nir: Translate memory barrier intrinsics from GLSL IR.
tree
|
commitdiff
2015-05-12
Francisco Jerez
nir: Translate image load, store and atomic intrinsics...
tree
|
commitdiff
2015-05-12
Francisco Jerez
nir: Fix indexing of atomic counter arrays with a const...
tree
|
commitdiff
2015-05-12
Francisco Jerez
nir: Add memory barrier intrinsic.
tree
|
commitdiff
2015-05-12
Francisco Jerez
nir: Define image load, store and atomic intrinsics.
tree
|
commitdiff
2015-05-12
Tapani Pälli
nir: fix sampler lowering pass for arrays
tree
|
commitdiff
2015-05-09
Kenneth Graunke
nir: Fix aggressive typos in nir_from_ssa.c.
tree
|
commitdiff
2015-05-09
Jason Ekstrand
nir/search: Save/restore the variables_seen bitmask...
tree
|
commitdiff
2015-05-09
Jason Ekstrand
nir/search: Assert that variable id's are in range
tree
|
commitdiff
2015-05-09
Jason Ekstrand
nir/search: handle explicitly sized sources in match_value
tree
|
commitdiff
2015-05-09
Jason Ekstrand
nir/nir: Use a linked list instead of a hash set for...
tree
|
commitdiff
2015-05-09
Jason Ekstrand
nir: Use nir_instr_rewrite_src in copy propagation
tree
|
commitdiff
2015-05-09
Jason Ekstrand
nir: Add a function for rewriting the condition of...
tree
|
commitdiff
2015-05-09
Jason Ekstrand
nir: Add and use initializer #defines for nir_src and...
tree
|
commitdiff
2015-05-09
Jason Ekstrand
nir: Modernize the out-of-SSA pass
tree
|
commitdiff
2015-05-09
Jason Ekstrand
nir/validate: Validate SSA def parent instructions
tree
|
commitdiff
2015-05-08
Ian Romanick
nir: Delete all traces of nir_op_flog
tree
|
commitdiff
2015-05-08
Ian Romanick
nir: Don't produce nir_op_flog from GLSL IR
tree
|
commitdiff
2015-05-08
Ian Romanick
nir: Delete all traces of nir_op_fexp
tree
|
commitdiff
next