projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
compiler: style clean-ups in blob.h
2017-02-23
Kenneth Graunke
glsl: Raise a link error for non-SSO ES programs with...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-21
Kenneth Graunke
docs: Update features.txt and relnotes for GL_ARB_transform_...
commit
|
commitdiff
|
tree
2017-02-21
Kenneth Graunke
i965: Enable ARB_transform_feedback2 on Sandybridge.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-21
Kenneth Graunke
i965: Properly reset SVBI counters on ResumeTransformFeedback().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-21
Kenneth Graunke
i965: Save max_index in brw_transform_feedback_object.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-21
Kenneth Graunke
i965: Update brw_save_primitives_written_counters for...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-21
Kenneth Graunke
i965: Use ctx->Const.MaxVertexStreams rather than BRW_XFB_MA...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-21
Kenneth Graunke
i965: Move some code from gen7_sol_state.c to gen6_sol.c.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-21
Kenneth Graunke
i965: Drop dead Gen8+ code from Gen7/sometimes-HSW...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-14
Kenneth Graunke
glsl: Handle packed_type == ivec4[] in lower_packed_varyings().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-13
Kenneth Graunke
glsl: Drop resize-to-MaxPatchVertices hack.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-13
Kenneth Graunke
mesa: Ignore per-vertex array size in SSO pipeline...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-13
Kenneth Graunke
glsl: Update a comment about link errors for TCS &...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-13
Kenneth Graunke
mesa: Do a draw time check for TES && !TCS in ES 3.x.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-13
Kenneth Graunke
mesa: Do (TCS && !TES) draw time validation in ES as...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-07
Kenneth Graunke
Revert "i965: Disable guardband clipping in the smaller...
commit
|
commitdiff
|
tree
2017-02-07
Kenneth Graunke
i965: Always scissor on Gen6-7.5 instead of disabling...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-07
Kenneth Graunke
i965: Combine the Gen6 SF and Clip viewport atoms.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-02-03
Kenneth Graunke
mesa: Don't crash when destroying contexts created...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-30
Kenneth Graunke
i965: Support the force_glsl_version driconf option.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-30
Kenneth Graunke
i965: Fix check for negative pitch in can_do_fast_copy_blit().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-28
Kenneth Graunke
i965: Unbind deleted shaders from brw_context, fixing...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-26
Kenneth Graunke
i965: Make intelEmitCopyBlit not truncate large strides.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-26
Kenneth Graunke
i965: Use a UW source type for CS_OPCODE_CS_TERMINATE.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-26
Kenneth Graunke
i965: Fix fast depth clears for surfaces with a dimension...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-21
Kenneth Graunke
glsl: Rename [u]int64_t tokens.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-18
Kenneth Graunke
i965: Make brw_cache_item structure private to brw_program_c...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-18
Kenneth Graunke
i965: Don't map/unmap in brw_print_program_cache on...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-18
Kenneth Graunke
i965: Move program cache printing to brw_program_cache.c.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-18
Kenneth Graunke
i965: Make a helper for finding an existing shader...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-18
Kenneth Graunke
glsl: Make copy propagation not panic when it sees...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-18
Kenneth Graunke
i965: Make DCE set null destinations on messages with...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-18
Kenneth Graunke
i965: Combine some dead code elimination NOP'ing code.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-18
Kenneth Graunke
i965: Make DCE explicitly not eliminate any control...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-16
Kenneth Graunke
i965: Make BLORP disable the NP Z PMA stall fix.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-16
Kenneth Graunke
i965: Enable OpenGL 4.5 on Haswell.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-16
Kenneth Graunke
i965: Use align1 mode for barrier messages.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-14
Kenneth Graunke
i965: Move Gen4-5 interpolation stuff to brw_wm_prog_data.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-13
Kenneth Graunke
anv: Move nir_lower_wpos_center after dead variable...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-13
Kenneth Graunke
i965: Fix textureGather with RG32I/UI on Gen7.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-11
Kenneth Graunke
spirv: Shut up unhandled enumeration value warnings.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-11
Kenneth Graunke
i965: Use the nir_move_comparisons pass.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-11
Kenneth Graunke
i965: Move nir_lower_locals_to_regs a bit later.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-11
Kenneth Graunke
nir: Introduce a nir_opt_move_comparisons() pass.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-10
Kenneth Graunke
anv: Enable tessellation shaders.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-10
Kenneth Graunke
anv: Initialize physical device limits for tessellation
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-10
Kenneth Graunke
anv: Clamp depth buffer dimensions to be at least 1.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-10
Kenneth Graunke
anv: Compile TCS/TES shaders.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-10
Kenneth Graunke
anv: Emit 3DSTATE_HS/TE/DS packets.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-10
Kenneth Graunke
anv: Handle patch primitives.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-10
Kenneth Graunke
nir: Add a pass to lower TES patch_vertices intrinsics...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-10
Kenneth Graunke
spirv: Silence unsupported tessellation capability...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-10
Kenneth Graunke
spirv: Tidy some repeated if checks by using a switch...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-10
Kenneth Graunke
spirv: Add tessellation varying and built-in support.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-10
Kenneth Graunke
spirv: Handle tessellation execution modes.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-10
Kenneth Graunke
compiler: Merge shader_info's tcs and tes structs.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-10
Kenneth Graunke
genxml: Rename 3DSTATE_HS::Enable to "Function Enable".
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-10
Kenneth Graunke
i965: Fix number of slots in SSO mode when there are...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-10
Kenneth Graunke
spirv: Move cursor before calling vtn_ssa_value() in...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-09
Kenneth Graunke
nir: Turn bcsel of +/- 1.0 and 0.0 into b2f sequences.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-09
Kenneth Graunke
nir: Convert ineg(b2i(a)) to a if it's a boolean.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-08
Kenneth Graunke
i965: Move TES input VUE map calculation out a layer.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-08
Kenneth Graunke
i965: Pass NULL for gl_program when compiling TES.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-08
Kenneth Graunke
i965: Move TES spacing/domain/topology setup to brw_compile_...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-08
Kenneth Graunke
i965: Access TES shader info via NIR.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-08
Kenneth Graunke
mesa: Introduce a compiler enum for tessellation spacing.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-08
Kenneth Graunke
compiler: Change shader_info->tes.vertex_order into...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-07
Kenneth Graunke
Revert recent GLSL slot counting fiasco.
commit
|
commitdiff
|
tree
2017-01-07
Kenneth Graunke
glsl: Make is_fixed_function_array actually check for...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-06
Kenneth Graunke
i965: Rework gl_TessLevel*[] handling to use NIR compact...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-06
Kenneth Graunke
i965: Inline store_output helper in quads workaround...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-06
Kenneth Graunke
nir: Make glsl_to_nir compact scalar TessLevel arrays.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-06
Kenneth Graunke
i965: Make unify_interfaces not spread VARYING_BIT_TESS_LEVEL_*.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-06
Kenneth Graunke
glsl: Support gl_TessLevelInner/Outer[] as TES input...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-06
Kenneth Graunke
glsl: Mark whole variable used for ClipDistance and...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-06
Kenneth Graunke
glsl: Override the # of varying slots for ClipDistance...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-06
Kenneth Graunke
glsl: Create and use a new ir_variable::count_attribute_slot...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-06
Kenneth Graunke
i965: Properly flush in hsw_pause_transform_feedback().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-06
Kenneth Graunke
i965: Fix texturing in the vec4 TCS and GS backends.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-06
Kenneth Graunke
i965: Don't set EmitNoMainReturn.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-05
Kenneth Graunke
i965: Print VS output VUE map in Vulkan too.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-05
Kenneth Graunke
i965: Fix last slot calculations
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2017-01-02
Kenneth Graunke
glsl: Update ES 3.2 shader output restrictions.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-30
Kenneth Graunke
i965: Avoid NULL pointer dereference when transform...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-20
Kenneth Graunke
glsl: Use ir_var_temporary when generating inline functions.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-20
Kenneth Graunke
i965: Don't bail on vertex element processing if we...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-19
Kenneth Graunke
glsl: Fix program interface queries relating to interface...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-19
Kenneth Graunke
glsl: Drop bogus is_vertex_input from add_shader_variable().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-19
Kenneth Graunke
mesa/get: Convert stencil values to TYPE_UINT.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-19
Kenneth Graunke
mesa/get: Add TYPE_UINT for casting through a GLuint.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-19
Kenneth Graunke
mesa/get: Make GetFloat/GetDouble of TYPE_INT_N not...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-15
Kenneth Graunke
i965/vec4: Fix TCS output reads with non-zero component...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-14
Kenneth Graunke
genxml: Make Gen8 3DSTATE_DS SIMD8 enable work like...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-14
Kenneth Graunke
genxml: Rename "DS Function Enable" to "Function Enable".
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-12
Kenneth Graunke
i965: Print out cycle estimates at the start of block...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-12
Kenneth Graunke
mesa: Return LINEAR encoding for winsys FBO depth/stencil.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-07
Kenneth Graunke
i965: Drop redundant key->outputs_written initialization.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-07
Kenneth Graunke
i965: Initialize "separate" flag in VUE maps.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-06
Kenneth Graunke
i965: Don't force SSO layout for VS->TCS.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-12-06
Kenneth Graunke
i965: Unify shader interfaces explicitly.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
next