summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* i965/compiler: Remove a redundant declaration of brw_compiler_createJason Ekstrand2016-04-041-3/+0
* i965/defines: Unconditionally define primitivesJason Ekstrand2016-04-041-2/+0
* Merge remote-tracking branch 'public/master' into vulkanJason Ekstrand2016-04-0479-1966/+2140
|\
| * i965/peephole_ffma: Only match a mul+add if none of the ops are exactJason Ekstrand2016-04-041-0/+11
| * nir/search: Don't match inexact expressions with exact subexpressionsJason Ekstrand2016-04-041-5/+18
| * i965: Add an INTEL_PRECISE_TRIG=1 option to fix SIN/COS output range.Kenneth Graunke2016-04-044-4/+36
| * i965: Allow 8x MSAA on >= 64bpp formats on Gen8+.Kenneth Graunke2016-04-041-1/+2
| * mesa/get: fix MAX_GEOMETRY_SHADER_STORAGE_BLOCKSDave Airlie2016-04-041-1/+1
| * nvc0: add hardware ETC2 and ASTC support on GK20A and GM107+Ilia Mirkin2016-04-043-2/+64
| * mesa: expose EXT_base_instance in ES3 contextsIlia Mirkin2016-04-034-1/+41
| * mesa: expose EXT_polygon_offset_clamp in ES contextsIlia Mirkin2016-04-034-5/+11
| * glsl: Print "precise" on ir_variable nodes.Kenneth Graunke2016-04-031-2/+3
| * gallivm: Introduce lp_format_intrinsic.Jose Fonseca2016-04-043-14/+54
| * glsl: make *sampler2DMSArray available in ESSL 3.20Ilia Mirkin2016-04-031-5/+7
| * glsl: make ssbo predicate return true when in a GLSL 430 or ESSL 310 shaderIlia Mirkin2016-04-031-1/+2
| * glsl: allow conservative depth qualifiers in GLSL 420Ilia Mirkin2016-04-031-1/+3
| * mesa: add always-false-for-now enables for GL 4.3, 4.4, 4.5.Ilia Mirkin2016-04-031-2/+49
| * glsl: add ARB_ES3_1_compatibility supportIlia Mirkin2016-04-035-8/+18
| * mesa: add ES3_1_compatibility extension enableIlia Mirkin2016-04-032-0/+2
| * gallivm: Use llvm.fabs.Jose Fonseca2016-04-031-8/+3
| * gallivm: Prefer backend agnostic intrinsic for rounding.Jose Fonseca2016-04-031-7/+39
| * gallivm: Add debug option to force SSE2.Jose Fonseca2016-04-031-11/+14
| * llvmpipe: Test abs.Jose Fonseca2016-04-031-0/+1
| * llvmpipe: Build lp_test_arit on MSVC too.Jose Fonseca2016-04-031-3/+1
| * gallivm: Fix performance regressions due to vector selects.Jose Fonseca2016-04-031-22/+18
| * gallivm: Remove lp_build_load_volatile.Jose Fonseca2016-04-032-12/+0
| * gallivm: Use standard LLVMSetAlignment from LLVM 3.4 onwards.Jose Fonseca2016-04-039-27/+39
| * mesa: remove unrequired elseTimothy Arceri2016-04-031-42/+39
| * gm107/ir: add OP_SELP emission, used in DSQRT loweringIlia Mirkin2016-04-021-0/+30
| * nv50/ir: we can't load local memory directly into an outputIlia Mirkin2016-04-021-1/+2
| * nv50/ir: fix envyas variants when building the code libSamuel Pitoiset2016-04-021-2/+2
| * svga: remove unused svga_compile_key::texture_msaa fieldBrian Paul2016-04-022-2/+0
| * svga: check TXF instruction's target to determine MSAABrian Paul2016-04-021-1/+1
| * tgsi: add simple tgsi_is_msaa_target() helperBrian Paul2016-04-021-0/+8
| * glsl: rename var and simplify ifTimothy Arceri2016-04-021-4/+4
| * glsl: store ubo or ssbo index in block indexTimothy Arceri2016-04-022-22/+29
| * glsl: store stage reference in gl_uniform_blockTimothy Arceri2016-04-025-37/+26
| * glsl: simplify buffer block resource limit checkingTimothy Arceri2016-04-021-55/+32
| * glsl: simplify SSBO resources checkTimothy Arceri2016-04-021-7/+1
| * glsl: split buffer block arrays earlierTimothy Arceri2016-04-021-27/+27
| * glsl: only set buffer block binding once during initialisationTimothy Arceri2016-04-021-26/+6
| * glsl: Fix prorgram interface query locations biasing for SSO.Kenneth Graunke2016-04-012-13/+16
| * glsl: Return -1 for program interface query locations in many cases.Kenneth Graunke2016-04-012-58/+42
| * glsl: Consolidate gl_VertexIDMESA -> gl_VertexID query hacks.Kenneth Graunke2016-04-012-19/+10
| * glsl: Clean up some leftover cruft.Kenneth Graunke2016-04-011-4/+1
| * glsl: Add all system variables to the input resource list.Kenneth Graunke2016-04-012-18/+1
| * glsl: Delete hack for VS system values.Kenneth Graunke2016-04-011-4/+0
| * glsl: Make add_interface_variables only consider the appropriate stage.Kenneth Graunke2016-04-011-1/+1
| * glsl: Clarify "mask" variable in add_interface_variables().Kenneth Graunke2016-04-011-5/+5
| * glsl: Pass stage to add_interface_variables().Kenneth Graunke2016-04-011-5/+5