summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* glsl: fix typos in comments "transfor" -> "transform"Jose Maria Casanova Crespo2019-03-041-3/+3
* mesa: Expose EXT_texture_query_lod and add support for its use shadersGert Wollny2019-03-034-1/+6
* util: emulate futex on FreeBSD using umtxGreg V2019-03-031-0/+34
* freedreno/ir3: track register pressure in schedRob Clark2019-03-032-9/+90
* freedreno/ir3: add Sethi–Ullman numbering passRob Clark2019-03-039-7/+149
* freedreno/ir3: include nopN in expanded instruction countRob Clark2019-03-031-1/+1
* st/mesa: add support for lowering fp64/int64 for nir driversDave Airlie2019-03-021-1/+98
* scons: Generate float64_glsl.h for glsl_to_nir fp64 loweringJordan Justen2019-03-021-0/+7
* intel/compiler: Move int64/doubles lowering optionsJordan Justen2019-03-022-34/+39
* nir: Add int64/doubles options into nir_shader_compiler_optionsJordan Justen2019-03-021-30/+33
* nir/algebraic: Optimize away an fsat of a b2fIan Romanick2019-03-021-0/+1
* intel/fs: Don't assert on b2f with a saturate modifierIan Romanick2019-03-021-1/+3
* anv: add support for INTEL_DEBUG=batLionel Landwerlin2019-03-024-2/+93
* v3d: Fix build of NEON code with Mesa's cflags not targeting NEON.Eric Anholt2019-03-011-3/+17
* intel/compiler: Add commas on final values of compaction table arraysMatt Turner2019-03-011-15/+15
* nir/algebraic: Replace a-fract(a) with floor(a)Ian Romanick2019-03-011-0/+1
* intel/fs: Generate if instructions with inverted conditionsIan Romanick2019-03-011-3/+20
* nir/algebraic: Replace a bcsel of a b2f sources with a b2f(!(a || b))Ian Romanick2019-03-011-0/+2
* intel/fs: Emit better code for b2f(inot(a)) and b2i(inot(a))Ian Romanick2019-03-012-0/+40
* intel/fs: Use De Morgan's laws to avoid logical-not of a logic result on Gen8+Ian Romanick2019-03-011-0/+59
* intel/fs: Emit logical-not of operands on Gen8+Ian Romanick2019-03-012-6/+27
* intel/fs: Refactor ALU source and destination handling to a separate functionIan Romanick2019-03-012-33/+60
* intel/fs: Handle OR source modifiers in algebraic optimizationIan Romanick2019-03-011-1/+10
* intel/fs: Relax type matching rules in cmod propagation from MOV instructionsIan Romanick2019-03-011-4/+19
* nir/algebraic: Replace i2b used by bcsel or if-statement with comparisonIan Romanick2019-03-012-0/+9
* intel/vec4: Emit constants for some ALU sources as immediate valuesIan Romanick2019-03-011-0/+71
* Revert "swr/rast: Archrast codegen updates"Eric Engestrom2019-03-018-351/+314
* freedreno/a6xx: Enable UBWC modifierFritz Koenig2019-03-014-1/+17
* freedreno: UBWC allocatorFritz Koenig2019-03-013-0/+36
* freedreno/a6xx: UBWC supportFritz Koenig2019-03-017-44/+160
* freedreno: pass count to query_dmabuf_modifiersFritz Koenig2019-03-011-1/+1
* anv: fix typoEric Engestrom2019-03-011-1/+1
* anv: remove spaces around kwargs assignmentEric Engestrom2019-03-011-4/+4
* anv: drop unused parameterEric Engestrom2019-03-011-3/+2
* anv: simplify chained comparisonEric Engestrom2019-03-011-1/+1
* nir/copy_prop_vars: handle indirect vector elementsCaio Marcelo de Oliveira Filho2019-02-282-24/+25
* nir/copy_prop_vars: prefer using entries from equal derefsCaio Marcelo de Oliveira Filho2019-02-281-4/+9
* nir/copy_prop_vars: add tests for indirect array derefCaio Marcelo de Oliveira Filho2019-02-281-7/+124
* nir/copy_prop_vars: handle load/store of vector elementsCaio Marcelo de Oliveira Filho2019-02-282-34/+114
* nir/copy_prop_vars: use NIR_MAX_VEC_COMPONENTSCaio Marcelo de Oliveira Filho2019-02-281-10/+22
* nir/copy_prop_vars: rename/refactor store_to_entry helperCaio Marcelo de Oliveira Filho2019-02-281-22/+20
* etnaviv: fix compile warningsChristian Gmeiner2019-03-012-2/+0
* etnaviv: fix resource usage tracking across different pipe_context'sChristian Gmeiner2019-03-017-29/+83
* etnaviv: enable ETC2 texture compression support for HALTI0 GPUsChristian Gmeiner2019-03-011-11/+1
* etnaviv: hook-up etc2 patchingChristian Gmeiner2019-03-013-0/+64
* etnaviv: keep track of mapped bo addressChristian Gmeiner2019-03-012-9/+11
* etnaviv: implement ETC2 block patching for HALTI0Christian Gmeiner2019-03-014-0/+201
* intel/compiler: Re-prefix non-logical surface opcodes with VEC4Jason Ekstrand2019-02-2810-47/+25
* intel/schedule_instructions: Move some commentsJason Ekstrand2019-02-281-37/+37
* intel/compiler: Drop unused surface opcodesJason Ekstrand2019-02-287-60/+0