projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir/print: Factor variable name lookup into a helper
2015-12-11
Kenneth Graunke
i965: Add Gen8+ tessellation control shader state ...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-12-11
Kenneth Graunke
i965: Add Gen7+ tessellation engine state (3DSTATE_TE).
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-12-11
Kenneth Graunke
i965: Add Gen8+ tessellation evaluation shader state...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-12-11
Kenneth Graunke
i965: Add tessellation shader push constant support.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-12-11
Kenneth Graunke
i965: Add tessellation shader sampler support.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-12-11
Kenneth Graunke
i965: Add tessellation shader surface support.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-12-11
Kenneth Graunke
i965: Make fs_visitor::emit_urb_writes set EOT for...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-12-11
Kenneth Graunke
i965: Don't hardcode g1 for URB handles in fs_visitor...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-12-11
Kenneth Graunke
i965: Make brw_set_message_descriptor() non-static.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-12-07
Kenneth Graunke
i965: Add brw_device_info::min_ds_entries field.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-12-07
Kenneth Graunke
i965: Request lowering of gl_TessLevel* from float...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-12-07
Kenneth Graunke
i965: Create new files for HS/DS/TE state upload code.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-12-02
Kenneth Graunke
i965: Add INTEL_DEBUG=perf information for GS recompiles.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-12-02
Kenneth Graunke
i965: De-duplicate key_debug() function.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-12-01
Kenneth Graunke
i965: Increase BRW_MAX_UBO to 14.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-30
Kenneth Graunke
i965: Add src/dst interference for certain instructions...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-30
Kenneth Graunke
i965: Fix JIP to properly skip over unrelated control...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-25
Kenneth Graunke
i965: Fix scalar vertex shader struct outputs.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-25
Kenneth Graunke
i965: Fix fragment shader struct inputs.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-24
Kenneth Graunke
Revert "i965: Combine assembly annotations if possible."
commit
|
commitdiff
|
tree
2015-11-22
Kenneth Graunke
i965: Fix num_uniforms count for scalar GS.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-18
Kenneth Graunke
i965: Allow indirect GS input indexing in the scalar...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-18
Kenneth Graunke
i965/nir: Validate that NIR passes call nir_metadata_preserve().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-18
Kenneth Graunke
i965/nir: Add OPT() and OPT_V() macros for invoking...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-18
Kenneth Graunke
nir: Store the size of the TCS output patch in nir_shader_info.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-18
Kenneth Graunke
i965: Add enums for 3DSTATE_TE field values.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-18
Kenneth Graunke
i965: Fix PIPE_CONTOL typo.
commit
|
commitdiff
|
tree
2015-11-17
Kenneth Graunke
i965: Implement ARB_pipeline_statistics_query tessellation...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-17
Kenneth Graunke
i965: Add INTEL_DEBUG=shader_time support for tessellation...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-17
Kenneth Graunke
i965: Add INTEL_DEBUG=tcs,tes and hs,ds flags for tessellati...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-17
Kenneth Graunke
i965: Add more MAX_*_URB_ENTRY_SIZE_BYTES #defines.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-17
Kenneth Graunke
i965: Add missing stdio.h include to brw_compiler.h.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-17
Kenneth Graunke
i965: Set MaxCombinedUniformBlocks properly.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-17
Kenneth Graunke
i965: Clean up context constant initialization code.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-17
Kenneth Graunke
i965: Convert scalar_* flags to a scalar_stage array.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-15
Kenneth Graunke
i965: Introduce a MOV_INDIRECT opcode.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-14
Kenneth Graunke
i965: Add a SHADER_OPCODE_URB_READ_SIMD8_PER_SLOT opcode.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-14
Kenneth Graunke
glsl: Allow implicit int -> uint conversions for the...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-14
Kenneth Graunke
i965: Print input/output VUE maps on INTEL_DEBUG=vs...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-13
Kenneth Graunke
i965: Make convert_attr_sources_to_hw_regs handle stride...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-13
Kenneth Graunke
nir: Add helpers for getting input/output intrinsic...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-13
Kenneth Graunke
nir: Don't lower TCS outputs to temporaries.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-13
Kenneth Graunke
nir: Allow outputs reads and add the relevant intrinsics.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-13
Kenneth Graunke
nir/lower_io: Introduce nir_store_per_vertex_output...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-13
Kenneth Graunke
nir/lower_io: Use load_per_vertex_input intrinsics...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-11
Kenneth Graunke
i965: Split nir_emit_intrinsic by stage with a general...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-11
Kenneth Graunke
i965: Print force_writemask_all in dump_instructions().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-11
Kenneth Graunke
i965: Combine BRW_NEW_*_BINDING_TABLE dirty bits.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-11-11
Kenneth Graunke
i965: Map GL_PATCHES to 3DPRIM_PATCHLIST_n.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
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
i965: Handle 16x MSAA in IMS dimension munging code.
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-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-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
next