summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* anv: Enable tessellation shaders.Kenneth Graunke2017-01-102-1/+2
* anv: Initialize physical device limits for tessellationKenneth Graunke2017-01-101-8/+8
* anv: Clamp depth buffer dimensions to be at least 1.Kenneth Graunke2017-01-101-2/+2
* anv: Compile TCS/TES shaders.Kenneth Graunke2017-01-101-2/+191
* anv: Emit 3DSTATE_HS/TE/DS packets.Kenneth Graunke2017-01-102-4/+89
* anv: Handle patch primitives.Kenneth Graunke2017-01-101-2/+7
* nir: Add a pass to lower TES patch_vertices intrinsics to a constant.Kenneth Graunke2017-01-103-0/+55
* spirv: Silence unsupported tessellation capability warnings.Kenneth Graunke2017-01-102-2/+6
* spirv: Tidy some repeated if checks by using a switch statement.Kenneth Graunke2017-01-101-8/+9
* spirv: Add tessellation varying and built-in support.Kenneth Graunke2017-01-103-6/+52
* spirv: Handle tessellation execution modes.Kenneth Graunke2017-01-101-6/+41
* compiler: Merge shader_info's tcs and tes structs.Kenneth Graunke2017-01-109-36/+37
* genxml: Rename 3DSTATE_HS::Enable to "Function Enable".Kenneth Graunke2017-01-104-4/+4
* anv: set input_slots_valid on brw_wm_prog_keyLionel Landwerlin2017-01-101-3/+8
* anv: add helper to get vue map for fragment shaderLionel Landwerlin2017-01-102-6/+12
* anv: add get_.*_prog_data for tesselation stagesLionel Landwerlin2017-01-101-0/+2
* anv: make get_.*_prog_data take a const pipelineLionel Landwerlin2017-01-101-1/+1
* nir: Fix anonymous union initialization with older GCC.Vinson Lee2017-01-091-1/+1
* radv/ac: add support for multi sample image coordsDave Airlie2017-01-101-1/+16
* glsl: Do not allow scalar types in vector relational functionsBoyan Ding2017-01-091-19/+10
* nir: remove duplicated foreach loopThomas Hindoe Paaboel Andersen2017-01-091-1/+0
* i965: Fix number of slots in SSO mode when there are no user varyings.Kenneth Graunke2017-01-091-4/+2
* spirv: Move cursor before calling vtn_ssa_value() in phi 2nd pass.Kenneth Graunke2017-01-091-1/+2
* mesa: set GLSL 1.20 for the fixed-function fragment shaderMarek Olšák2017-01-101-1/+13
* radv: Create single RADV_DEBUG env var.Bas Nieuwenhuizen2017-01-096-36/+53
* ac/debug: Dump indirect buffers.Bas Nieuwenhuizen2017-01-095-9/+37
* radv: Dump command buffer on hang.Bas Nieuwenhuizen2017-01-096-9/+150
* ac/debug: Move IB decode to common code.Bas Nieuwenhuizen2017-01-097-332/+420
* ac/debug: Move sid_tables.h generation to common code.Bas Nieuwenhuizen2017-01-096-15/+12
* radeonsi: fix the Witcher 2 black transitionsMarek Olšák2017-01-091-2/+13
* radeonsi: set si_shader_context::input_decls for ranged decls correctlyMarek Olšák2017-01-091-1/+4
* radeonsi: cleanly communicate whether si_shader_dump should check R600_DEBUGMarek Olšák2017-01-095-13/+15
* isl: render target cube maps should be handled as 2D images, not cubesIago Toral Quiroga2017-01-091-4/+6
* anv: don't skip the VUE header if we are reading gl_Layer in a fragment shaderIago Toral Quiroga2017-01-091-4/+16
* anv: enable shaderFloat64 featureSamuel Iglesias Gonsálvez2017-01-091-1/+1
* anv: enable float64 feature on supported platformsSamuel Iglesias Gonsálvez2017-01-091-1/+5
* spirv: enable SpvCapabilityFloat64 only to supported platformsSamuel Iglesias Gonsálvez2017-01-092-1/+5
* nir/i965: use two slots from inputs_read for dvec3/dvec4 vertex input attributesJuan A. Suarez Romero2017-01-099-60/+107
* isl: fix VA64 support for double and dvecN vertex attributesSamuel Iglesias Gonsálvez2017-01-092-6/+6
* anv/pipeline: get map for double input attributesJuan A. Suarez Romero2017-01-091-0/+1
* spirv: add support for doubles to OpSpecConstantSamuel Iglesias Gonsálvez2017-01-095-8/+55
* spirv/nir: add (un)packDouble2x32() translationSamuel Iglesias Gonsálvez2017-01-091-0/+2
* spirv/nir: implement DF conversionsSamuel Iglesias Gonsálvez2017-01-093-13/+23
* nir: add nir_type_conversion_op()Samuel Iglesias Gonsálvez2017-01-092-0/+83
* nir: add nir_get_nir_type_for_glsl_type()Samuel Iglesias Gonsálvez2017-01-091-0/+24
* spirv: add support for doubles on OpComposite{Insert,Extract}Samuel Iglesias Gonsálvez2017-01-091-0/+1
* spirv: Enable double floating points when copying variables in _vtn_variable_...Samuel Iglesias Gonsálvez2017-01-091-0/+1
* spirv: add double support to _vtn_block_load_store()Samuel Iglesias Gonsálvez2017-01-091-0/+1
* spirv: add double support to _vtn_variable_load_storeSamuel Iglesias Gonsálvez2017-01-091-0/+1
* spirv: add double support to SpvOpCompositeExtractSamuel Iglesias Gonsálvez2017-01-091-2/+14