2016-03-16 |
Kenneth Graunke | meta: Use ARB_explicit_attrib_location in the rest... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-10 |
Kenneth Graunke | i965: Set a proper _BaseFormat for window system renderbuffe... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-10 |
Kenneth Graunke | glcpp: Fix locations when encounting "#<NEWLINE>". Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-10 |
Kenneth Graunke | mesa: Make glGetInteger64v convert float/doubles to... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-08 |
Kenneth Graunke | mesa: Fix error code for GetFramebufferAttachmentParameter... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-08 |
Kenneth Graunke | mesa: Add GL_RED and GL_RG to ES3 effective internal... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-08 |
Kenneth Graunke | glcpp: Remove empty mid-rule action which changes test... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-08 |
Kenneth Graunke | glcpp: Clean up most empty mid-rule actions left by... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-08 |
Kenneth Graunke | glcpp: Delete unnecessary implicit version resolves. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-08 |
Kenneth Graunke | glcpp: Implicitly resolve version after the first non... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-07 |
Kenneth Graunke | glsl: Add function parameters to the parser symbol... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-07 |
Kenneth Graunke | glsl: Add single declaration variables to the symbol... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-07 |
Kenneth Graunke | mesa: Change GLboolean to bool in GenerateMipmap target... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-07 |
Kenneth Graunke | mesa: Make GenerateMipmap check the target before finding... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-05 |
Kenneth Graunke | i965: Only magnify depth for 3D textures, not array... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-04 |
Kenneth Graunke | i965: Set MaxFramebufferWidth/Height to 16384, not... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-04 |
Kenneth Graunke | glsl: Parameterize asin_expr() on the fit coefficients. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-04 |
Kenneth Graunke | mesa: Allow Get*() of several forgotten IsEnabled(... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-04 |
Kenneth Graunke | mesa: Make glGet queries initialize ctx->Debug when... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-03-01 |
Kenneth Graunke | i965: Push most TES inputs in vec4 mode. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-02-26 |
Kenneth Graunke | i965: Simplify brw_nir_lower_vue_inputs() slightly. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-02-26 |
Kenneth Graunke | i965: Avoid recalculating the normal VUE map for IO... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-02-26 |
Kenneth Graunke | i965: Avoid recalculating the tessellation VUE map... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-02-26 |
Kenneth Graunke | i965: Eliminate brw_nir_lower_{inputs,outputs,io} functions. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-02-26 |
Kenneth Graunke | i965: Split brw_nir_lower_inputs/outputs into per-stage... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-02-26 |
Kenneth Graunke | i965: Remove catch-all nir_lower_io call with specific... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-02-26 |
Kenneth Graunke | i965: Move optimizations from brw_nir_lower_io to brw_postpr... Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-02-26 |
Kenneth Graunke | i965: Always do NIR IO lowering at specialization time. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-02-26 |
Kenneth Graunke | i965: Make an is_scalar boolean in brw_compile_gs(). Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-02-18 |
Kenneth Graunke | glcpp: Disallow "defined" as a macro name. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
2016-02-14 |
Kenneth Graunke | i965: Fix gl_DrawID in the vec4 backend. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
|
commit | commitdiff | tree |
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 |
next |