summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* radv: only enable the GS copy shader stage if GS is enabledSamuel Pitoiset2019-07-111-1/+1
* freedreno: Add dependency on the xml build to the winsys.Eric Anholt2019-07-111-1/+4
* iris: Disable SIMD32 when using a 16x MSAA framebuffer.Kenneth Graunke2019-07-111-7/+24
* nir/algebraic: Recognize open-coded flrp(a, b, a)Ian Romanick2019-07-111-0/+24
* nir/algebraic: Rearrange 1-((1-a) * (1-b)) into flrp-friendly formIan Romanick2019-07-111-0/+10
* nir/algebraic: Reassociate fadd into fmul in DPH-like patternIan Romanick2019-07-112-0/+36
* nir/algebraic: Recognize open-coded flrp(-1, 1, a) and flrp(1, -1, a)Ian Romanick2019-07-111-0/+12
* nir: intel/vec4: Add flag to disable some algebraic optimizationsIan Romanick2019-07-112-0/+11
* intel/vec4: Try to emit immediate sources for MOVIan Romanick2019-07-111-4/+14
* intel/vec4: Try to emit a VF source in try_immediate_sourceIan Romanick2019-07-111-12/+33
* intel/vec4: Try to emit a single load for multiple 3-src instruction operandsIan Romanick2019-07-112-4/+36
* intel/vec4: Refactor operand fixing for ffma and flrpIan Romanick2019-07-112-8/+16
* panfrost: Wire up GLES2-class polygon offsetAlyssa Rosenzweig2019-07-111-0/+11
* pan/decode: Depth units/factor are identical to GLAlyssa Rosenzweig2019-07-112-10/+2
* etnaviv: remove dead translate_ts_sampler_format(..) declarationChristian Gmeiner2019-07-111-3/+0
* intel/fs: Add support for SLM fence in Gen11Caio Marcelo de Oliveira Filho2019-07-116-12/+66
* Revert "panfrost/midgard: Use _safe iterator"Tomeu Vizoso2019-07-111-1/+1
* panfrost: Don't lie about Z/S formatsAlyssa Rosenzweig2019-07-114-6/+34
* radv/gfx10: enable geometry shadersSamuel Pitoiset2019-07-111-1/+1
* radv/gfx10: Fix NGG GS output mask handlings for LDS indexing.Bas Nieuwenhuizen2019-07-111-1/+5
* radv/gfx10: Simplify output mask handling for NGG GS.Bas Nieuwenhuizen2019-07-111-12/+1
* radv/gfx10: Do GS prologue outside of gs_threads if.Bas Nieuwenhuizen2019-07-111-5/+6
* radv/gfx10: implement support for GS as NGGSamuel Pitoiset2019-07-114-6/+568
* radv/gfx10: Use correct ES shader for es_vgpr_comp_cnt for GS.Bas Nieuwenhuizen2019-07-111-2/+5
* radv/gfx10: Do not allocate a gs_copy_shader on gfx10.Bas Nieuwenhuizen2019-07-112-4/+6
* radv/gfx10: fix VGT_SHADER_STAGES_EN for GS as NGGSamuel Pitoiset2019-07-111-10/+11
* radv/gfx10: fix number of GS invocations for NGGSamuel Pitoiset2019-07-111-1/+1
* panfrost/midgard: Use _safe iteratorTomeu Vizoso2019-07-111-1/+1
* panfrost: Place the height value in the height fieldTomeu Vizoso2019-07-111-1/+1
* radv/gfx10: fix maximum number of mip levels for 3D imagesSamuel Pitoiset2019-07-111-4/+10
* radv/gfx10: disable TC-compat HTILE for multisampled D32_SFLOAT formatSamuel Pitoiset2019-07-111-2/+5
* iris: Fix key->input_vertices for 8_PATCH TCS mode.Kenneth Graunke2019-07-112-1/+10
* iris: Only set key->flat_shade if COL0/COL1 are written.Kenneth Graunke2019-07-113-3/+5
* iris: Drop comment about var->data.binding not being set.Kenneth Graunke2019-07-111-4/+0
* iris: Drop comments about missing NOSKenneth Graunke2019-07-111-6/+0
* iris: Drop a TODO commentKenneth Graunke2019-07-111-1/+0
* glsl/builtin types: Set the precision on the depth range paramsNeil Roberts2019-07-111-3/+3
* glsl: Add a constructor for glsl_struct_field to specify the precisionNeil Roberts2019-07-111-4/+12
* glsl: Add a macro for the default values for glsl_struct_fieldNeil Roberts2019-07-111-14/+12
* glsl/builtin_variables: Add a precision to the builtinsNeil Roberts2019-07-111-80/+170
* compiler: Save a single copy of the softfp64 shader in the context.Kenneth Graunke2019-07-104-11/+14
* radv: fix memory leak when restoring from cacheTimothy Arceri2019-07-111-0/+1
* freedreno: Generate headers from xml filesKristian H. Kristensen2019-07-1029-23904/+14118
* radv: switch to the new VS exports pathSamuel Pitoiset2019-07-101-116/+2
* radv: set the slot_index correctly for VARYING_SLOT_CLIP_DIST1Samuel Pitoiset2019-07-101-1/+1
* radv: add a new function for exporting VS outputsSamuel Pitoiset2019-07-101-0/+128
* radv: implement new path for exporting generic varyingsSamuel Pitoiset2019-07-101-32/+70
* radv: use the generic export path for clip/cull distancesSamuel Pitoiset2019-07-101-6/+6
* radv: remove an extra memcpy when exporting clip/cull distancesSamuel Pitoiset2019-07-101-6/+5
* intel/compiler: Add a "base class" for program keysJason Ekstrand2019-07-1030-240/+183