OSDN Git Service
(root)
/
android-x86
/
external-mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
glsl: Fix overflow of ImageAccess[] array.
2016-02-14
Kenneth Graunke
glsl: Fix overflow of ImageAccess[] array.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-02-13
Kenneth Graunke
i965: Make brw_clear_cache NULL out stale program pointers.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-02-12
Kenneth Graunke
i915: include teximage.h
commit
|
commitdiff
|
tree
2016-02-12
Kenneth Graunke
i965: Make brw_clear_cache flag all the bits on both...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-02-12
Kenneth Graunke
i965: Consider tessellation in get_pipeline_state_l3_weights.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-02-12
Kenneth Graunke
i965: Split brw_upload_texture_surfaces into compute...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-02-10
Kenneth Graunke
i965/vec4: Drop support for ATTR as an instruction...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-02-10
Kenneth Graunke
i965/vec4/gs: Stop munging the ATTR containing gl_PointSize.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-02-10
Kenneth Graunke
i965: Apply VS attribute workarounds in NIR.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-02-09
Kenneth Graunke
i965: Explicitly write the "TR DS Cache Disable" bit...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-02-09
Kenneth Graunke
glsl: Disallow transform feedback varyings with compute...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-02-09
Kenneth Graunke
i965: Use nir_lower_load_const_to_scalar().
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-02-09
Kenneth Graunke
i965: Don't add barrier deps for FB write messages.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-23
Kenneth Graunke
glsl: Conditionalize atan2 math.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-22
Kenneth Graunke
i965: Implement a drirc workaround for broken dual...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-19
Kenneth Graunke
glsl: Don't abbreviate tessellation shader stage names.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-16
Kenneth Graunke
glsl: Allow implicit int -> uint conversions for bitwise...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-15
Kenneth Graunke
i965: Apply add_const_offset_to_base for vec4 VS inputs...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-15
Kenneth Graunke
i965: Make add_const_offset_to_base() work at the shader...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-15
Kenneth Graunke
i965: Make an is_scalar boolean in brw_compile_vs().
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-15
Kenneth Graunke
nir/builder: Add a nir_build_ivec4() convenience helper.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-13
Kenneth Graunke
glsl, nir: Make ir_triop_bitfield_extract a vectorized...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-13
Kenneth Graunke
glsl, nir: Make ir_quadop_bitfield_insert a vectorized...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-13
Kenneth Graunke
glsl: Delete the ir_binop_bfm and ir_triop_bfi opcodes.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-12
Kenneth Graunke
glsl: Make read_from_write_only_variable_visitor ignore...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-12
Kenneth Graunke
i965: Mark TCS URB writes as having side effects.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-11
Kenneth Graunke
i965: Upload 3DSTATE_BINDING_TABLE_POINTERS_HS when...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-09
Kenneth Graunke
glsl: Make bitfield_insert/extract and bfi/bfm non...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-07
Kenneth Graunke
glsl: Disallow vectorization of vector_insert/extract.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-06
Kenneth Graunke
nir: Add a lower_fdiv option, turn fdiv into fmul/frcp.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-06
Kenneth Graunke
i965: Only turn on ARB_compute_shader if we can write...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-06
Kenneth Graunke
i965: Use rcp in brw_lower_texture_gradients rather...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-03
Kenneth Graunke
i965: Make TCS precompile use the TES primitive mode...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-03
Kenneth Graunke
i965: Push most TES inputs in SIMD8 mode.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-03
Kenneth Graunke
i965: Use LOAD_PAYLOAD for SIMD8 TES input loads, not...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2016-01-03
Kenneth Graunke
i965: Move 3-src subnr swizzle handling into the vec4...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-31
Kenneth Graunke
nvc0: Set winding order regardless of domain.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-31
Kenneth Graunke
glsl: Fix varying struct locations when varying packing...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-31
Kenneth Graunke
drirc: Disable ARB_blend_func_extended for Heaven 4...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-28
Kenneth Graunke
docs: Mark ARB_tessellation_shader as done on all i965...
commit
|
commitdiff
|
tree
2015-12-28
Kenneth Graunke
i965: Enable ARB_tessellation_shader on Gen7-7.5.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-28
Kenneth Graunke
i965: Don't set interleave or complete on TCS EOT message.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-28
Kenneth Graunke
i965: Relase input URB Handles on Gen7/7.5 when TCS...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-28
Kenneth Graunke
i965: Use proper TCS barrier ID bits for Ivybridge...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-28
Kenneth Graunke
i965: Use proper TCS Instance ID bits for Ivybridge...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-28
Kenneth Graunke
i965: Port tessellation evaluation shaders to vec4...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-28
Kenneth Graunke
i965: Emit a real 3DSTATE_DS on Gen7.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-28
Kenneth Graunke
i965: Emit a real 3DSTATE_HS on Gen7.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-28
Kenneth Graunke
i965: Add the TCS/TES state upload atoms to the gen7_atoms...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-23
Kenneth Graunke
docs: Clarify that ARB_tessellation_shader is only...
commit
|
commitdiff
|
tree
2015-12-23
Kenneth Graunke
docs: Mark ARB_tessellation_shader as done on i965...
commit
|
commitdiff
|
tree
2015-12-23
Kenneth Graunke
i965: Enable ARB_tessellation_shader on Gen8+.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-23
Kenneth Graunke
i965: Handle mix-and-match TCS/TES with separate shader...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-23
Kenneth Graunke
i965: Defer input lowering for tessellation stages...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-23
Kenneth Graunke
i965: Automatically create a passthrough TCS when needed.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-23
Kenneth Graunke
i965: Start program_string_id from 1, not 0.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-23
Kenneth Graunke
i965: Create and set a new brw_tcs_prog_data::outputs_writte...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-23
Kenneth Graunke
i965: Upload HS push constants whenever default tess...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-23
Kenneth Graunke
i965: Only call _mesa_load_state_parameters if prog...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-23
Kenneth Graunke
i965: Switch TCS gl_program/gl_shader_program checks...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-23
Kenneth Graunke
i965: Remove unnecessary brw->tess_ctrl_program assertions.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-23
Kenneth Graunke
i965: Consolidate BRW_NEW_TESS_{CTRL,EVAL}_PROGRAM...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-23
Kenneth Graunke
i965: Only call brw_upload_tcs/tes_prog when using...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-23
Kenneth Graunke
nir: Add a glsl_vec_type() helper.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-22
Kenneth Graunke
nir: Use writemasked store_vars in glsl_to_nir.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-22
Kenneth Graunke
nir: Add a writemask to store intrinsics.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-22
Kenneth Graunke
i965: Implement gl_PatchVerticesIn by baking it into...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-22
Kenneth Graunke
i965: Add tessellation control shaders.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-22
Kenneth Graunke
i965: Add tessellation evaluation shaders
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-19
Kenneth Graunke
ralloc: Fix ralloc_adopt() to the old context's last...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-17
Kenneth Graunke
glsl: Remove inverse() from GLSL 1.20 and 1.30.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-14
Kenneth Graunke
i965: Use DIV_ROUND_UP() in gen7_urb.c code.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-14
Kenneth Graunke
i965: Make TES inputs match TCS outputs.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-14
Kenneth Graunke
i965: Force VS -> TCS varyings to use the SSO VUE map...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-14
Kenneth Graunke
i965: Handle TCS outputs and TES inputs.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-14
Kenneth Graunke
i965: Handle TCS inputs and TES outputs.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-14
Kenneth Graunke
i965: Add tessellation shader VUE map code.
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-14
Kenneth Graunke
i965: Fix partial variable access for geometry shaders...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-14
Kenneth Graunke
i965: Separate base offset/constant offset combining...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
2015-12-14
Kenneth Graunke
nir: Fix number of indices on shared variable store...
Signed-off-by: Kenneth Graunke <
kenneth@whitecape.org
>
commit
|
commitdiff
|
tree
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
next