projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir/lower_io: Make get_io_offset() return a nir_ssa_def * for indirects.
2015-10-04
Kenneth Graunke
nir/lower_io: Make get_io_offset() return a nir_ssa_def...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-10-02
Chris Wilson
nir: Fix uninitialized 'progress' variable in nir_lower_syst...
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-10-01
Kenneth Graunke
i965/fs: Print reg and reg_offset separately for ATTR...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-10-01
Kenneth Graunke
i965/nir: Refactor input/output lowering setup into...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-10-01
Kenneth Graunke
nir: Allow nir_lower_io() to only lower one type of...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-30
Kenneth Graunke
i965: Remove duplicate copy of is_scalar_shader_stage().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-29
Kenneth Graunke
nir: Use a system value for gl_PrimitiveIDIn.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-28
Boyan Ding
docs/GL3.txt: fix typo
commit
|
commitdiff
|
tree
2015-09-26
Kenneth Graunke
i965/gs: Optimize away the EOT write on Gen8+ with...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-26
Kenneth Graunke
i965/gs: Allow src0 immediates in GS_OPCODE_SET_WRITE_OFFSET.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-26
Kenneth Graunke
i965: Implement "Static Vertex Count" geometry shader...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-26
Kenneth Graunke
i965: Move GS_THREAD_END mlen calculations out of the...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-26
Kenneth Graunke
nir: Add a function to count the number of vertices...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-26
Kenneth Graunke
i965: Simplify handling of VUE map changes.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-26
Kenneth Graunke
i965/gs: Remove the dependency on the VS VUE map.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-26
Kenneth Graunke
i965: Don't re-layout varyings for separate shader...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-26
Kenneth Graunke
i965/vue: Make assign_vue_map() take an explicit slot.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-26
Kenneth Graunke
i965: Initialize unused VUE map slots to BRW_VARYING_SLOT_PAD.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-26
Kenneth Graunke
i965: Fix BRW_VARYING_SLOT_PAD handling in the scalar...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-23
Kenneth Graunke
i965/gs: Fix extra level of indentation left by the...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-23
Kenneth Graunke
i965/gs: Use new NIR intrinsics.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-23
Kenneth Graunke
nir: Add new GS intrinsics that maintain a count of...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-23
Kenneth Graunke
nir: Add unit tests for control flow graphs.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-23
Kenneth Graunke
nir/cf: Fix dominance metadata in the dead control...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-23
Kenneth Graunke
nir/cf: Fix unlink_block_successors to actually unlink...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-23
Kenneth Graunke
nir/cf: Alter block successors before adding a fake...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-23
Kenneth Graunke
nir/cf: Conditionally do block_add_normal_succs() in...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-23
Kenneth Graunke
nir/cf: Don't break outer-block successors in split_block_be...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-23
Kenneth Graunke
nir/cf: Make a helper function for removing a predecessor.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-23
Kenneth Graunke
nir: Validate that a block doesn't have two identical...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-23
Chris Forbes
i965: Add defines for tessellation stages
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-21
Kenneth Graunke
nir: Report progress from nir_normalize_cubemap_coords().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-21
Kenneth Graunke
nir: Add braces around multi-line loop.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-21
Kenneth Graunke
nir: Report progress from nir_lower_system_values().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-21
Kenneth Graunke
nir: Report progress from nir_split_var_copies().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-21
Kenneth Graunke
nir: Report progress from nir_lower_locals_to_regs().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-21
Kenneth Graunke
nir: Report progress from nir_remove_dead_variables().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-21
Jason Ekstrand
nir: Report progress from lower_vec_to_movs().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-21
Kenneth Graunke
nir: Report progress from nir_lower_globals_vars_to_local().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-21
Kenneth Graunke
i965: Fix MRF register number assertions for compr4.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-11
Kenneth Graunke
nir: Store some geometry shader data in nir_shader.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-11
Kenneth Graunke
nir/builder: Add nir_load_var() and nir_store_var(...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-11
Kenneth Graunke
glsl: Use hash tables for opt_constant_propagation...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-11
Kenneth Graunke
i965: Use hash tables for brw_fs_vector_splitting().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-11
Kenneth Graunke
glsl: Use hash tables in opt_constant_variable().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-10
Kenneth Graunke
i965: Advertise 65536 for GL_MAX_UNIFORM_BLOCK_SIZE.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-09
Kenneth Graunke
i965/nir: Use nir_system_value_from_intrinsic to reduce...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-09
Kenneth Graunke
nir: Add a nir_system_value_from_intrinsic() function.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-09
Kenneth Graunke
i965: Mark topologies with adjacency information as...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-09
Kenneth Graunke
i965: Fix value of _3DPRIM_TRIFAN_NOSTIPPLE.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-09
Chris Forbes
i965: Add 64-bit dirty flag handling to brw_upload_pull_cons...
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-09
Chris Forbes
i965: Add defines for all new Gen7/8 URB opcodes
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-04
Kenneth Graunke
i965: Improve disassembly of data port read messages.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-04
Kenneth Graunke
i965: Optimize VUE map comparisons.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-04
Kenneth Graunke
i965/gs: Don't reserve space for clip plane uniforms.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-04
Kenneth Graunke
i965: Don't do legacy userclipping in non-compatibility...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-04
Kenneth Graunke
i965: Remove the brw_vue_prog_key base class.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-04
Kenneth Graunke
i965: Virtualize vec4_visitor::emit_urb_slot().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-04
Kenneth Graunke
i965: Store a key_tex pointer in vec4_visitor.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-04
Kenneth Graunke
i965: Move legacy clip plane handling to vec4_vs_visitor.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-04
Kenneth Graunke
i965: Delete the brw_vue_program_key::userclip_active...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-04
Kenneth Graunke
i965: Remove legacy clip plane handling from geometry...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-04
Kenneth Graunke
i965: Move brw_setup_tex_for_precompile to brw_program...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-04
Kenneth Graunke
i965: Fix copy propagation type changes.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-03
Kenneth Graunke
glsl: Remove unused total_attribs_size variable.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-03
Kenneth Graunke
glsl: Handle attribute aliasing in attribute storage...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-01
Connor Abbott
i965/nir: enable the dead control flow optimization
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-01
Connor Abbott
nir/dead_cf: add support for removing useless loops
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-01
Connor Abbott
nir: add a helper for iterating over blocks in a cf...
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-01
Connor Abbott
nir: add nir_block_get_following_loop() helper
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-01
Connor Abbott
nir/dead_cf: delete code that's unreachable due to...
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-09-01
Connor Abbott
nir: add an optimization for removing dead control...
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-27
Kenneth Graunke
nir: Convert the builder to use the new NIR cursor...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-27
Kenneth Graunke
nir: Convert the NIR instruction insertion API to use...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-27
Kenneth Graunke
nir: Move nir_cursor to nir.h.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-27
Kenneth Graunke
nir: Strengthen "no jumps" assertions in instruction...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-27
Kenneth Graunke
i965: Rename INTEL_DEBUG=vec4vs to INTEL_DEBUG=vec4.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-25
Kenneth Graunke
gallium/ttn: Use nir_builder_insert() rather than poking...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-25
Kenneth Graunke
prog_to_nir: Use nir_builder_insert() rather than poking...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-25
Kenneth Graunke
nir: Use nir_shader::stage rather than passing it around.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-25
Kenneth Graunke
nir: Store gl_shader_stage in nir_shader.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Kenneth Graunke
nir: Use !block_ends_in_jump() in a few places rather...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: reimplement nir_cf_node_remove() using the...
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: add new control modification API's
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: use a cursor for inserting control flow
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: add split_block_cursor()
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: add split_block_before_instr()
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: add a cursor structure
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: fix link_blocks() when there are no successors
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: clean up jumps when cleaning up CF nodes
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: remove uses of SSA definitions that are being...
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: handle jumps better in stitch_blocks()
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: handle jumps in split_block_end()
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: add block_ends_in_jump()
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: handle phi nodes better in split_block_beginning()
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: split up and improve nir_handle_remove_jumps()
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: add remove_phi_src() helper
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir: add nir_foreach_phi_src_safe()
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir/cf: add insert_phi_undef() helper
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-08-24
Connor Abbott
nir: move control flow modification to its own file
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
next