projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir: Store PatchInputsRead and PatchOutputsWritten in nir_shader_info.
2015-11-10
Kenneth Graunke
nir: Store PatchInputsRead and PatchOutputsWritten...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-11-05
Kenneth Graunke
i965: Fix scalar VS float[] and vec2[] output arrays.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-11-05
Kenneth Graunke
nir: Rename nir_live_variables.c to nir_liveness.c.
commit
|
commitdiff
|
tree
2015-11-05
Kenneth Graunke
nir: Rename live_variables to live_ssa_defs.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-11-04
Kenneth Graunke
nir: Properly invalidate metadata in nir_opt_remove_phis().
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-11-04
Kenneth Graunke
nir: Properly invalidate metadata in nir_lower_vec_to_movs().
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-11-04
Kenneth Graunke
nir: Properly invalidate metadata in nir_opt_copy_prop().
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-11-04
Kenneth Graunke
nir: Properly invalidate metadata in nir_remove_dead_variabl...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-11-04
Kenneth Graunke
nir: Properly invalidate metadata in nir_split_var_copies().
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-11-04
Kenneth Graunke
nir: Properly invalidate metadata in nir_lower_global_vars_t...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-11-04
Jason Ekstrand
nir: Unexpose _impl versions of copy_prop and dce
Reviewed-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-11-03
Kenneth Graunke
i965: Add scalar geometry shader support.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-11-03
Kenneth Graunke
i965: Add scalar GS input lowering code.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-11-03
Kenneth Graunke
i965: Fix the fs_visitor GS constructor to take shader_time_...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-29
Kenneth Graunke
i965/vec4: Eliminate the vec4_generator class altogether.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-29
Kenneth Graunke
i965/vec4: Move vec4_generator class definition into...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-29
Kenneth Graunke
i965/vec4: Wrap vec4_generator in a C function.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-29
Kenneth Graunke
i965/vec4: Convert src_reg/dst_reg to brw_reg at the...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-29
Kenneth Graunke
docs: Mark GL_ARB_fragment_layer_viewport as done on...
commit
|
commitdiff
|
tree
2015-10-29
Kenneth Graunke
i965: Implement ARB_fragment_layer_viewport.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-29
Kenneth Graunke
i965: Make calculate_attr_overrides return the URB...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-29
Kenneth Graunke
glsl: Mark gl_ViewportIndex and gl_Layer varyings as...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-29
Kenneth Graunke
i965/fs: Properly check for PAD in fragment shaders...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-29
Kenneth Graunke
i965: Update stale comment about unused VUE map slots.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-29
Kenneth Graunke
nir: Copy "patch" flag from ir_variable to nir_variable.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-29
Kenneth Graunke
nir: Add intrinsics for tessellation shader system...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-29
Kenneth Graunke
i965: Fix missing BRW_NEW_*_PROG_DATA flagging caused...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-28
Emil Velikov
i965: remove unneeded src_reg copy in emit_shader_time_write
Reviewed-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-28
Emil Velikov
i965: remove cache_aux_free_func array
Reviewed-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-26
Kenneth Graunke
glsl: Convert TES gl_PatchVerticesIn into a constant...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-25
Kenneth Graunke
i965: Make brw_varying_to_offset take a const pointer...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-21
Kenneth Graunke
i965: Implement gl_InvocationID.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-21
Kenneth Graunke
i965: Implement nir_intrinsic_load_primitive.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-21
Kenneth Graunke
i965: Add a fs_visitor constructor that takes a brw_gs_compile.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-21
Kenneth Graunke
i965: Add a brw->scalar_gs flag controlled by INTEL_SCALAR_GS=1.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-21
Kenneth Graunke
i965: Make emit_urb_writes() reserve space for GS header...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-21
Kenneth Graunke
i965: Make emit_urb_writes() only set EOT for the VS.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-21
Kenneth Graunke
i965: Make fs_visitor::emit_urb_writes reusable for...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-21
Kenneth Graunke
i965: Introduce a brw_vue_prog_data::include_vue_handles...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-21
Kenneth Graunke
i965: Introduce a new SHADER_OPCODE_URB_READ_SIMD8...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-21
Kenneth Graunke
i965: Introduce new SHADER_OPCODE_URB_WRITE_SIMD8_MASKED...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-21
Kenneth Graunke
glsl: Fix bad indentation in bit_logic_result_type().
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-18
Kenneth Graunke
i965/vs: Drop hack that created NIR for fixed function...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-18
Kenneth Graunke
i965/nir: Switch on shader stage in nir_lower_outputs().
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-14
Kenneth Graunke
i965: Don't hardcode FS in "validation failed!" message.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-12
Kenneth Graunke
i965/vs: Simplify fs_visitor's ATTR file.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-10
Kenneth Graunke
i965/gs: Make MAX_GS_INPUT_VERTICES a #define in brw_context.h.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-10
Kenneth Graunke
i965/vs: Map scalar VS input locations properly; avoid...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-10
Kenneth Graunke
i965/vs: Fix a subtlety in the nr_attributes == 0 workaround.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-10
Kenneth Graunke
i965/vs: Unify URB entry size/read length calculations...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-10
Kenneth Graunke
i965/cfg: Fix cfg_t::dump() when a block has no immediate...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-04
Kenneth Graunke
i965: Remove shader_prog from vec4_gs_visitor.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-04
Kenneth Graunke
i965: Use nir->has_transform_feedback_varyings to avoid...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-04
Kenneth Graunke
nir: Add a nir_shader_info::has_transform_feedback_varyings...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-10-04
Kenneth Graunke
nir: Introduce new nir_intrinsic_load_per_vertex_input...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
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
next