Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/KhronosGroup/SPIRV-Cross.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-01-04MSL: Handle reserved identifiers for entry point.Hans-Kristian Arntzen
2020-12-01Add MIT dual license for the SPIRV-Cross API.Hans-Kristian Arntzen
2020-11-23MSL: Adjust FragCoord for sample-rate shading.Chip Davis
2020-11-21MSL: Expand subgroup support.Chip Davis
2020-11-05MSL: Support pull-model interpolation on MSL 2.3+.Chip Davis
2020-11-03Merge pull request #1516 from billhollings/VK_EXT_descriptor_indexingHans-Kristian Arntzen
2020-11-03Syntax and format updates from code review.Bill Hollings
2020-10-30MSL: Support run-time sized image and sampler arraysBill Hollings
2020-10-29MSL: Allow framebuffer fetch on Mac in MSL 2.3.Chip Davis
2020-10-24MSL: Cast broadcast booleans to ushort.Chip Davis
2020-10-24MSL: Mask ballots passed to Ballot bit ops.Chip Davis
2020-10-15Merge pull request #1490 from KhronosGroup/fix-1488Hans-Kristian Arntzen
2020-10-15MSL: Don't use a bitcast for tessellation levels in tesc shaders.Chip Davis
2020-10-14MSL: Support querying and modifying generated combined sampler suffix.Hans-Kristian Arntzen
2020-10-14MSL: Fix calculation of atomic image buffer address.Chip Davis
2020-09-04Merge pull request #1461 from Kangz/fix-warningsHans-Kristian Arntzen
2020-09-04Fix -Wduplicate-enum and -Wrange-for-analysis.Corentin Wallez
2020-09-02MSL: Support layered input attachments.Chip Davis
2020-09-02MSL: Don't set the layer for multiview if the device doesn't support it.Chip Davis
2020-07-24Enabling setting a fixed sampleMask in Metal fragment shaders.Tomek Ponitka
2020-07-24MSL: Add support for processing more than one patch per workgroup.Chip Davis
2020-07-23MSL: Factor creating a uint type into its own method.Chip Davis
2020-07-23MSL: Factor a really gnarly condition into its own method.Chip Davis
2020-07-06MSL: Workaround broken vector -> scalar access chain in MSL.Hans-Kristian Arntzen
2020-07-01Run format_all.sh.Hans-Kristian Arntzen
2020-06-22MSL: Remove the old VertexAttr API.fix-1399Hans-Kristian Arntzen
2020-06-19Fix placement of SPIRV_CROSS_DEPRECATED.Corentin Wallez
2020-06-18Clean up some deprecation warnings when building with Makefile.Hans-Kristian Arntzen
2020-06-18Remove unused member in MSLShaderInput.Hans-Kristian Arntzen
2020-06-16MSL: Fix up input variables' vector lengths in all stages.Chip Davis
2020-06-08Merge pull request #1385 from KhronosGroup/fix-1237Hans-Kristian Arntzen
2020-06-08Refactor texture fetch function generation.Hans-Kristian Arntzen
2020-06-04GLSL: Implement sparse feedback.Hans-Kristian Arntzen
2020-06-04MSL: Remove obsolete MSLVertexAttr members.Hans-Kristian Arntzen
2020-04-27MSL: Fix case where subpassInput is passed to leaf functions.Hans-Kristian Arntzen
2020-04-22GLSL: Support f16x2 <-> f32 bitcast.Hans-Kristian Arntzen
2020-04-20MSL: Allow removing clip distance user varyings.Hans-Kristian Arntzen
2020-04-13MSL: Add options to control emission of fragment outputs.Chip Davis
2020-03-26Add support for forcefully zero-initialized variables.Hans-Kristian Arntzen
2020-02-24MSL: Add a workaround path to force native arrays for everything.Hans-Kristian Arntzen
2020-01-25MSL: Move inline uniform blocks to the end of the argument buffer.Chip Davis
2020-01-25MSL: Support inline uniform blocks in argument buffers.Chip Davis
2020-01-16Update license headers to 2020.2020-01-16Hans-Kristian Arntzen
2020-01-16MSL: Add support for force-activating IAB resources.Hans-Kristian Arntzen
2020-01-09HLSL: Add a resource remapping API similar to MSL.Hans-Kristian Arntzen
2020-01-07MSL: Deal with packing vectors for vertex input/fragment output.Hans-Kristian Arntzen
2019-10-28Merge branch 'ue4-merge'Hans-Kristian Arntzen
2019-10-28Run format_all.sh.ue4-mergeHans-Kristian Arntzen
2019-10-28MSL: Remove hacky workaround for patch constant passing.Hans-Kristian Arntzen
2019-10-26MSL: Rewrite tessellation_access_chain.Hans-Kristian Arntzen