projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965: Use NIR for scalar VS when INTEL_USE_NIR is set.
2015-03-12
Kenneth Graunke
i965: Use NIR for scalar VS when INTEL_USE_NIR is set.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-12
Kenneth Graunke
i965/fs: Add VS output support to nir_setup_outputs().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-12
Kenneth Graunke
i965/fs: Handle VS inputs in the NIR backend.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-12
Kenneth Graunke
i965/fs: Refactor fs_visitor::nir_setup_inputs().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-12
Kenneth Graunke
i965: Implement NIR intrinsics for loading VS system...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-12
Kenneth Graunke
nir: Add intrinsics for SYSTEM_VALUE_BASE_VERTEX and...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-12
Kenneth Graunke
i965/nir: Lower to registers a bit later.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-12
Kenneth Graunke
i965/nir: Optimize after nir_lower_var_copies().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-12
Kenneth Graunke
i965/fs: Store a pointer to brw_sampler_prog_key_data...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-09
Kenneth Graunke
i965/fs: Don't issue FB writes for bound but unwritten...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-09
Kenneth Graunke
i965/fs: Make emit_shader_time_end() insert before...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-09
Kenneth Graunke
i965/fs: Make get_timestamp() pass back the MOV rather...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-09
Kenneth Graunke
i965/fs: Make emit_shader_time_write return rather...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-09
Kenneth Graunke
i965/fs: Set smear on shader_time diff register.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-09
Kenneth Graunke
i965/fs: Set force_writemask_all on shader_time instructions.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-09
Kenneth Graunke
nir: Make the printer include nir_variable::location...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-09
Kenneth Graunke
nir: Only do gl_FrontFacing workaround in glsl_to_nir...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-09
Kenneth Graunke
nir: Plumb the shader stage into glsl_to_nir().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-09
Kenneth Graunke
nir: Add native_integers to nir_shader_compiler_options.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-09
Kenneth Graunke
nir: Try to make sense of the nir_shader_compiler_options...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-09
Kenneth Graunke
nir: Delete nir_shader::user_structures and num_user_structures.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-09
Kenneth Graunke
glsl: Mark array access when copying to a temporary...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-09
Kenneth Graunke
i965/nir: Resolve source modifiers on Gen8+ logic operations.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-03-05
Kenneth Graunke
i965: Split Gen4-5 BlitFramebuffer code; prefer BLT...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-28
Kenneth Graunke
Revert "configure: Leverage gcc warn options to enable...
commit
|
commitdiff
|
tree
2015-02-27
Kenneth Graunke
i965: Fix I/L/LA SNORM formats.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-27
Kenneth Graunke
i965/fs: Patch the instruction generating discards...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-27
Kenneth Graunke
i965/fs: Introduce brw_negate_cmod().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-24
Kenneth Graunke
i965: Remove redundant discard jumps.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-24
Kenneth Graunke
glsl: Optimize "if (cond) discard;" to a conditional...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-24
Kenneth Graunke
i965/fs: Handle conditional discards.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-24
Kenneth Graunke
nir: Introduce nir_intrinsic_discard_if.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-24
Kenneth Graunke
glsl: Delete dead discard conditions in constant folding.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-24
Kenneth Graunke
glsl: Handle conditional discards in lower_discard_flow().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-24
Kenneth Graunke
glsl: Make ir_rvalue_visitor visit ir_discard::condition.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-24
Kenneth Graunke
glsl: Make ir_validate check the type of ir_discard...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-20
Kenneth Graunke
nir: Fix the Mesa build without -DDEBUG.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-19
Kenneth Graunke
glsl: Add compute to _mesa_shader_stage_to_string(...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-19
Kenneth Graunke
i965/vec4: Print "VS" or "GS" when compiles fail, not...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-19
Kenneth Graunke
i965/vec4: Replace debug_flag with debug_enabled.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-19
Kenneth Graunke
i965: Make scheduler cycle estimates use the proper...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-19
Kenneth Graunke
i965/fs: Un-hardcode DEBUG_WM, "FS", and "fragment".
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-19
Kenneth Graunke
i965: Create backend_visitor fields for debugging messages.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-19
Kenneth Graunke
i965: Add a function to translate MESA_SHADER_* into...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-19
Kenneth Graunke
glsl: Create a _mesa_shader_stage_to_abbrev() function.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-19
Kenneth Graunke
i965/fs: Use VARYING_SLOT checks rather than strcmp().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-19
Kenneth Graunke
i965/fs: Remove type parameter from emit_vs_system_value().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-18
Fabian Bieler
mesa: Add ARB_tessellation_shader to extension table.
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-18
Kenneth Graunke
i965: Prefer Meta over the BLT for BlitFramebuffer.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-18
Kenneth Graunke
glsl: Reduce memory consumption of copy propagation...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-18
Chris Forbes
i965: Add device limits for tess threads & URB entries
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-17
Kenneth Graunke
i915c: Use the actual MIN instruction.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-17
Kenneth Graunke
i915g: Use the actual MIN instruction.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-17
Kenneth Graunke
i965: Add a function to disassemble an instruction...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-17
Kenneth Graunke
i965: Do Sandybridge workaround flushes before each...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-10
Kenneth Graunke
nir: Mark nir_print_instr's instr pointer as const.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-09
Kenneth Graunke
i965: Fix integer border color on Haswell.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-09
Kenneth Graunke
i965: Use a gl_color_union for sampler border color.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-09
Kenneth Graunke
i965: Override swizzles for integer luminance formats.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-06
Kenneth Graunke
i965: Fix INTEL_DEBUG=shader_time for SIMD8 VS (and...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-06
Kenneth Graunke
i965/fs: Use inst->eot rather than opcodes in register...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-06
Kenneth Graunke
i965/fs: Delete is_last_send(); just check inst->eot.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-04
Kenneth Graunke
i965/fs: Fix saturate on MAD and LRP with the NIR backend.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-03
Kenneth Graunke
glsl: Pick ast_conditional branch regardless of op1...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-02-03
Kenneth Graunke
i965: Add a better PRM citation for the IMS dimension...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-26
Kenneth Graunke
i965: Handle CMP.nz ... 0 and MOV.nz similarly in cmod...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-23
Kenneth Graunke
nir: Add algebraic optimizations for division and reciprocal.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-23
Kenneth Graunke
nir: Add algebraic optimizations for exponential/logarithmic...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-23
Kenneth Graunke
nir: Add algebraic optimizations for simplifying comparisons.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-23
Kenneth Graunke
nir: Add algebraic optimizations for pointless shifts.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-23
Kenneth Graunke
nir: Add a bunch of algebraic optimizations on logic...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-23
Kenneth Graunke
nir: Implement CSE on intrinsics that can be eliminated...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-23
Kenneth Graunke
nir: Pull nir_instr_can_cse()'s SSA checks out of the...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-23
Kenneth Graunke
i965/nir: Report NIR instruction counts (in SSA form...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-23
Kenneth Graunke
i965/nir: Print NIR on INTEL_DEBUG=fs.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-23
Kenneth Graunke
i965/nir: Do optimizations again just before lowering...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-20
Ben Widawsky
i965: Extract scalar region checking logic
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-20
Ben Widawsky
i965: Add QWORD sizes to type_sz macro
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-19
Kenneth Graunke
i965: Work around mysterious Gen4 GPU hangs with minimal...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-19
Kenneth Graunke
i965/nir: Enable SIMD16 support in the NIR FS backend.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-19
Kenneth Graunke
i965/nir: Use offset() instead of altering reg_offset...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-19
Kenneth Graunke
i965/nir: Replace fs_reg(GRF, virtual_grf_alloc(.....
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-19
Kenneth Graunke
i965: Replace fs_reg(fs_visitor, type) with fs_visitor...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-19
Martin Peres
mesa: fix a trivial spelling mistake
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-17
Kenneth Graunke
i965/fs: Fix the dummy fragment shader.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-16
Kenneth Graunke
i965: Fix some oddities in FB_WRITE register width...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-16
Kenneth Graunke
i965/fs: Make lower_load_payload etc. appear in INTEL_DEBUG...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-15
Ian Romanick
mesa: Micro-optimize _mesa_is_valid_prim_mode
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-15
Ian Romanick
mesa: Check for vertex program the same way in desktop...
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-15
Ian Romanick
mesa: Drop index buffer bounds check
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-15
Ian Romanick
mesa: Only check for a current vertex shader in core...
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-15
Ian Romanick
mesa: Only validate shaders that can exist in the context
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-15
Ian Romanick
i965: Store the atoms directly in the context
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-15
Ian Romanick
i965: Micro-optimize brw_get_index_type
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-15
Ian Romanick
meta: Put _mesa_meta_in_progress in the header file
Reviewed-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-15
Kenneth Graunke
i965: Fix "vertex" vs. "geometry" and "VS" vs. "GS...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-15
Kenneth Graunke
i965: Pass a shader stage abbreviation to fs_generator().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-12
Kenneth Graunke
i965: Respect the no_8 flag on Gen6, not just Gen7+.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-05
Kenneth Graunke
i965: Micro-optimize swizzle_to_scs() and make it inlinable.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-01-05
Kenneth Graunke
i965: Support MESA_FORMAT_R8G8B8X8_SRGB.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
next