summaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/spirv
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'public/master' into vulkanJason Ekstrand2016-04-131-2/+2
* nir/spirv: Set a default number of invocations for geometry shadersJason Ekstrand2016-03-291-0/+3
* nir/spirv: Remove the NoContraction hackJason Ekstrand2016-03-281-22/+1
* spirv/alu: Add support for the NoContraction decorationJason Ekstrand2016-03-251-16/+53
* spirv/glsl: Add a helper for converting glsl opcodes into nir opcodesJason Ekstrand2016-03-251-61/+56
* nir/spirv: Use the nir_ssa_undef helper from nir_builderJason Ekstrand2016-03-251-9/+4
* nir/builder: Add a bit size field to nir_ssa_undefJason Ekstrand2016-03-251-2/+2
* Merge remote-tracking branch 'public/master' into vulkanJason Ekstrand2016-03-243-19/+32
* nir/spirv: Use the new bare sampler typeKristian Høgsberg Kristensen2016-02-281-5/+1
* nir/spirv: Allow but warn for a few capabilitiesJason Ekstrand2016-02-231-1/+5
* nir/spirv: Add more capabilitiesJason Ekstrand2016-02-231-0/+9
* nir/spirv: Add support for multisampled texturesJason Ekstrand2016-02-211-12/+19
* nir/spirv: Add some more capabilitiesJason Ekstrand2016-02-171-2/+9
* spirv: Fix SpvOpFwidth, SpvOpFwidthFine and SpvOpFwidthCoarseKristian Høgsberg Kristensen2016-02-171-3/+3
* nir/spirv/glsl: Clean up the row-skipping swizzle logic a bitJason Ekstrand2016-02-121-10/+4
* nir/spirv: Allow the clip distance capability.Jason Ekstrand2016-02-111-0/+1
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2016-02-101-13/+2
* nir/spirv: Fix handling of OpGroupMemberDecorateJason Ekstrand2016-02-101-1/+1
* nir/spirv: Assert that struct member ids are in-boundsJason Ekstrand2016-02-101-0/+4
* nir/spirv: fix build_mat_subdet stack smasherMark Janes2016-02-101-2/+5
* anv: Fix up spirv for new texture/sampler split stuffJason Ekstrand2016-02-091-2/+22
* vtn: Use const_index helpersJason Ekstrand2016-02-092-5/+5
* Merge commit '8b0fb1c152fe191768953aa8c77b89034a377f83' into vulkanJason Ekstrand2016-02-091-2/+2
* nir/spirv: Better handle constant offsets in texture lookupsJason Ekstrand2016-02-091-2/+13
* nir/spirv: Set the vtn_mode and interface type for sampler parametersJason Ekstrand2016-02-091-2/+19
* nir: Rework function parametersJason Ekstrand2016-02-091-10/+3
* vtn: Clean up acos implementation.Francisco Jerez2016-02-081-28/+16
* nir/spirv: Create integer types of correct signedness.Francisco Jerez2016-02-081-2/+4
* Merge commit mesa-public/master into vulkanJason Ekstrand2016-02-059-0/+7501