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 |
2015-05-08 |
Ian Romanick | nir: Don't produce nir_op_fexp from GLSL IR |
tree | commitdiff |
2015-05-07 |
Matt Turner | nir: Allow feq/fne/ieq/ine to be optimized with inot. |
tree | commitdiff |
2015-05-07 |
Matt Turner | nir: Recognize (a < c || b < c) as min(a, b) < c. |
tree | commitdiff |
2015-05-07 |
Matt Turner | nir: Recognize trivial min/max. |
tree | commitdiff |
2015-05-07 |
Matt Turner | nir: Recognize i2b(b2i(x)) as x. |
tree | commitdiff |
2015-05-07 |
Matt Turner | nir: Recognize imul(b2i(a), b2i(b)) as a logical AND. |
tree | commitdiff |
2015-04-27 |
Zoë Blade | Fix a few typos |
tree | commitdiff |
2015-04-24 |
Matt Turner | nir: Transform pow(x, 4) into (x*x)*(x*x). |
tree | commitdiff |
2015-04-23 |
Jason Ekstrand | nir/lower_source_mods: Don't propagate register sources |
tree | commitdiff |
2015-04-23 |
Jason Ekstrand | nir: Rewrite instr_rewrite_src |
tree | commitdiff |
2015-04-23 |
Jason Ekstrand | nir/locals_to_regs: Hanadle indirect accesses of length... |
tree | commitdiff |
2015-04-23 |
Jason Ekstrand | nir/locals_to_regs: Initialize registers with constant... |
tree | commitdiff |
2015-04-23 |
Jason Ekstrand | nir/locals_to_regs: Pass around the nir_shader rather... |
tree | commitdiff |
2015-04-23 |
Jason Ekstrand | nir: Add a simple growing array data structure |
tree | commitdiff |
2015-04-23 |
Jason Ekstrand | nir/types: Make glsl_get_length smarter |
tree | commitdiff |
2015-04-23 |
Jason Ekstrand | nir: Move get_const_initializer_load from vars_to_ssa... |
tree | commitdiff |
2015-04-23 |
Jason Ekstrand | nir/lower_vars_to_ssa: Pass around the nir_shader inste... |
tree | commitdiff |
2015-04-23 |
Jason Ekstrand | nir/print: Print the closing paren on load_const instru... |
tree | commitdiff |
2015-04-23 |
Jason Ekstrand | nir/tex: Use the correct return size for query_levels... |
tree | commitdiff |
2015-04-23 |
Jason Ekstrand | nir: Refactor tex_instr_dest_size to use a switch statement |
tree | commitdiff |
next |