projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
spirv: Shut up unhandled enumeration value warnings.
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
2016-12-06
Kenneth Graunke
i965: Allocate at least some URB space even when max_vertice...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-28
Kenneth Graunke
anv: Fix cache UUID generation.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-24
Kenneth Graunke
i965: Always reserve clip distance VUE slots in SSO...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-24
Kenneth Graunke
i965: Fix a mistake from porting the URB allocation...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-24
Kenneth Graunke
i965: Use 3DSTATE_CLIP's User Clip Distance Enable...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-22
Kenneth Graunke
i965: Use NIR-based clip/cull lowering for OpenGL as...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-22
Kenneth Graunke
anv: Enable clip and cull distance support.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-22
Kenneth Graunke
i965/vec4: Handle component qualifiers on non-generic...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-22
Kenneth Graunke
i965/fs: Handle compact outputs.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-22
Kenneth Graunke
spirv: Silence unsupported capability warnings for...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-22
Kenneth Graunke
anv: Set clip/cull distances fields in packets.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-22
Kenneth Graunke
anv: Combine ClipDistance and CullDistance arrays.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-22
Kenneth Graunke
nir: add a pass to compact clip/cull distances.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-22
Kenneth Graunke
nir: Add a "compact array" flag and IO lowering code.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-19
Kenneth Graunke
nir: Add a C wrapper for glsl_type::is_array_of_arrays().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-19
Kenneth Graunke
i965: Store a clip_distance_mask field similar to cull_dista...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-19
Kenneth Graunke
i965: Use shader_info for brw_vue_prog_data::cull_distance_mask.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-19
Kenneth Graunke
compiler: Store the clip/cull distance array sizes...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-19
Kenneth Graunke
i965: Fix GS push inputs with enhanced layouts.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-19
Kenneth Graunke
i965: Delete unused variable.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-19
Kenneth Graunke
intel: Share URB configuration code between GL and...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-19
Kenneth Graunke
i965: Use arrays in Gen7+ URB code.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-19
Kenneth Graunke
i965: Drop brw->urb.{nr_*_entries,*_start} assignments...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-19
Kenneth Graunke
i965: Switch to roundf in HS/DS URB code.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-19
Kenneth Graunke
i965: Make URB code use prog_data for GS/tessellation...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-19
Kenneth Graunke
intel: Convert devinfo->urb.min_*_entries into an array.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-19
Kenneth Graunke
intel: Convert devinfo->urb.max_*_entries into an array.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-18
Kenneth Graunke
i965: Disable depth writes when depth test is GL_EQUAL.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-18
Kenneth Graunke
i965: Delete fs_visitor::nir_setup_single_output_varying...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-17
Kenneth Graunke
mesa: Drop PATH_MAX usage.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-17
Kenneth Graunke
i965: Fix compute shader crash.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-15
Kenneth Graunke
intel: Set min_ds_entries on Broxton.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-13
Kenneth Graunke
glsl: Don't crash on function names with invalid identifiers.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-13
Kenneth Graunke
glsl: Fix assert fails when assignment expressions...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-12
Kenneth Graunke
i965: Drop tabs in brw_state.h.
commit
|
commitdiff
|
tree
2016-11-11
Kenneth Graunke
i965: Update a comment: s/brw_state_cache/brw_program_cache/g
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-10
Kenneth Graunke
mesa/compiler: move MAX_VARYING to shader_enums.h
commit
|
commitdiff
|
tree
2016-11-10
Kenneth Graunke
nir: Generalize the "is per-vertex variable?" helpers...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-09
Kenneth Graunke
mesa: Fix pixel shader scratch space allocation on...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2016-11-04
Kenneth Graunke
mesa: Add linear ETC2/EAC to the compressed format...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
next