Merge pull request #1679 from okuoku/fix-c-sample-code
[platform/upstream/SPIRV-Cross.git] / spirv_glsl.cpp
2021-05-21 Hans-Kristian ArntzenMerge pull request #1676 from KhronosGroup/fix-1671
2021-05-21 Hans-Kristian ArntzenGLSL: Implement noncoherent framebuffer fetch.
2021-05-07 Hans-Kristian ArntzenMerge pull request #1668 from KhronosGroup/fix-1665
2021-05-07 Hans-Kristian ArntzenHonor NoContraction qualifier.
2021-05-07 Hans-Kristian ArntzenMerge branch '16-bit-int-types-glsl'
2021-05-07 Przemog1Fixed 16 bit int types
2021-04-22 Hans-Kristian ArntzenMerge pull request #1657 from KhronosGroup/fix-1607
2021-04-22 Hans-Kristian ArntzenRewrite how non-uniform qualifiers are handled.
2021-04-20 Hans-Kristian ArntzenMerge pull request #1655 from KhronosGroup/fix-1640
2021-04-20 Hans-Kristian ArntzenMerge pull request #1654 from KhronosGroup/fix-1641
2021-04-20 Hans-Kristian ArntzenMerge pull request #1653 from KhronosGroup/fix-1638
2021-04-20 Hans-Kristian ArntzenMerge pull request #1652 from KhronosGroup/fix-1644
2021-04-20 Hans-Kristian ArntzenMerge pull request #1651 from KhronosGroup/fix-1645
2021-04-20 Hans-Kristian ArntzenGLSL: Support shading rate builtins.
2021-04-20 Hans-Kristian ArntzenGLSL: Implement gl_FragFullyCoveredNV.
2021-04-20 Hans-Kristian ArntzenGLSL: Support GL_EXT_shader_image_load_formatted.
2021-04-20 Hans-Kristian ArntzenHLSL: Fix automatic location assignment in block IO.
2021-04-19 Hans-Kristian ArntzenMerge pull request #1643 from KhronosGroup/fix-1639
2021-04-19 Hans-Kristian ArntzenMSL: Fix copy of arrays to/from stage IO variables.
2021-04-19 Hans-Kristian ArntzenMSL: Handle loading Clip/CullDistance in TESE.
2021-04-19 Hans-Kristian ArntzenMSL: Fix initialization of masked threadgroup variables.
2021-04-19 Hans-Kristian ArntzenMSL: Do not perform scalar fixups for control-point...
2021-04-19 Hans-Kristian ArntzenMSL: Test that we can mask location writes in TESC.
2021-04-19 Hans-Kristian ArntzenMSL: Fix masking of vertex block outputs.
2021-04-19 Hans-Kristian ArntzenMSL: Refactor out variable/block member masking.
2021-04-19 Hans-Kristian ArntzenMSL: Do not consider effective storage for any composite.
2021-04-19 Hans-Kristian ArntzenMSL: Handle effective storage for masked CP outputs.
2021-04-19 Hans-Kristian ArntzenMSL: Emit threadgroup storage class for masked control...
2021-04-19 Hans-Kristian ArntzenMSL: Sketch out API to aid LTO-style optimization.
2021-03-09 Hans-Kristian ArntzenMerge pull request #1633 from KhronosGroup/fix-1626
2021-03-09 Hans-Kristian ArntzenGLSL: Handle complex load/store scenarios to gl_SampleMask.
2021-03-09 Hans-Kristian ArntzenMerge pull request #1635 from KhronosGroup/fix-1627
2021-03-09 Hans-Kristian ArntzenMerge pull request #1634 from KhronosGroup/fix-1625
2021-03-08 Hans-Kristian ArntzenHandle edge cases in OpCopyMemory.
2021-03-08 Hans-Kristian ArntzenHLSL: Support logical subgroup ops.
2021-03-08 Hans-Kristian ArntzenGLSL: Add support for Logical subgroup ops.
2021-02-26 Hans-Kristian ArntzenMerge pull request #1630 from KhronosGroup/fix-1628
2021-02-26 Hans-Kristian ArntzenMSL: Deal with pointer-to-pointer qualifier ordering.
2021-01-22 Hans-Kristian ArntzenMerge pull request #1603 from KhronosGroup/small-improv...
2021-01-22 Hans-Kristian ArntzenCheck entry point variables in is_hidden_variables.
2021-01-22 Hans-Kristian ArntzenHandle nonuniformEXT qualifier for acceleration structures.
2021-01-22 Hans-Kristian ArntzenDeal better with CompositeExtract from constant composite.
2021-01-22 Hans-Kristian ArntzenGLSL: Handle tracing against incoming payload/callable.
2021-01-15 Hans-Kristian ArntzenMerge pull request #1594 from KhronosGroup/fix-1591
2021-01-14 Hans-Kristian ArntzenMerge pull request #1595 from KhronosGroup/copyright...
2021-01-14 Hans-Kristian Arntzenmeta: Update copyright headers to 2021.
2021-01-09 Hans-Kristian ArntzenMerge pull request #1590 from KhronosGroup/fix-1584
2021-01-08 Hans-Kristian ArntzenGLSL: Support both SPV_KHR_ray_tracing and NV_ray_tracing.
2021-01-08 Hans-Kristian ArntzenMerge pull request #1587 from KhronosGroup/refactor...
2021-01-07 Hans-Kristian ArntzenGLSL: Force block declaration if clip/cull is used...
2021-01-07 Hans-Kristian ArntzenMerge pull request #1585 from KhronosGroup/fix-1569
2021-01-07 Hans-Kristian ArntzenMerge pull request #1583 from KhronosGroup/fix-1567
2021-01-07 Hans-Kristian ArntzenMerge pull request #1581 from KhronosGroup/fix-1554
2021-01-06 Hans-Kristian ArntzenGLSL: Fix -Wshadow error.
2021-01-06 Hans-Kristian ArntzenGLSL: Update SPIR-V headers for modified ray tracing...
2021-01-05 Hans-Kristian ArntzenGLSL: Refactor out Output variable initialization.
2021-01-05 Hans-Kristian ArntzenGLSL: Handle some extreme edge cases in Output variable...
2021-01-05 Hans-Kristian ArntzenMerge pull request #1578 from KhronosGroup/fix-1568
2021-01-04 Hans-Kristian ArntzenMore robust handling of initialized output builtin...
2021-01-04 Hans-Kristian ArntzenHandle output IO block initializers more robustly.
2021-01-04 Hans-Kristian ArntzenMerge pull request #1577 from KhronosGroup/fix-1574
2021-01-04 Hans-Kristian ArntzenMerge pull request #1576 from KhronosGroup/fix-1571
2021-01-04 Hans-Kristian ArntzenHandle reserved identifiers for functions.
2020-12-11 Hans-Kristian ArntzenMerge pull request #1566 from KhronosGroup/subgroup...
2020-12-11 Hans-Kristian ArntzenGLSL: Fix KHR subgroup extension table for subgroups.
2020-12-07 Hans-Kristian ArntzenMerge pull request #1564 from KhronosGroup/fix-1558
2020-12-07 Hans-Kristian ArntzenMerge pull request #1563 from KhronosGroup/fix-1559
2020-12-07 Hans-Kristian ArntzenGLSL: Emit nonuniformEXT in correct place for late...
2020-12-07 Hans-Kristian ArntzenGLSL/HLSL: Disallow VariablePointers capability outright.
2020-12-02 Hans-Kristian ArntzenMerge pull request #1553 from comex/no-subgroups-in...
2020-12-01 Hans-Kristian ArntzenMerge pull request #1557 from KhronosGroup/mit-dual...
2020-12-01 Hans-Kristian ArntzenAdd MIT dual license for the SPIRV-Cross API.
2020-11-23 Hans-Kristian ArntzenMerge pull request #1549 from KhronosGroup/various...
2020-11-23 Hans-Kristian ArntzenGLSL: Fix buffer_reference with aliased names.
2020-11-23 Hans-Kristian ArntzenGLSL: Emit storage qualifiers for buffer_reference.
2020-11-23 Hans-Kristian ArntzenNormalize all internal workaround methods to use spv...
2020-11-23 Hans-Kristian ArntzenMerge branch 'msl-subgroup-ops-2' of git://github.com...
2020-11-17 Hans-Kristian ArntzenMerge branch 'glsl-vertex-attrib-64bit' of git://github...
2020-11-16 rdbGLSL: Require GL_ARB_vertex_attrib_64bit for double...
2020-11-16 Hans-Kristian ArntzenMerge pull request #1541 from cdavis5e/msl-ios-features
2020-11-11 Hans-Kristian ArntzenMerge branch 'extract_subgroup_ops' of git://github...
2020-11-11 Hans-Kristian ArntzenMerge pull request #1533 from rdb/texture-fetch-size...
2020-11-09 rdbGLSL: Legacy / extension fallbacks for textureSize...
2020-11-08 Hans-Kristian ArntzenRun format_all.sh.
2020-11-08 Hans-Kristian ArntzenMerge branch 'arb-texture-gather' of git://github.com...
2020-11-07 Hans-Kristian ArntzenMerge pull request #1525 from cdavis5e/msl-interpolatio...
2020-11-07 rdbGLSL: Add error checking and extension fallback for...
2020-11-07 Hans-Kristian ArntzenMerge pull request #1530 from rdb/legacy-glsl-round
2020-11-07 Hans-Kristian ArntzenMerge pull request #1527 from rdb/legacy-transpose
2020-11-07 Hans-Kristian ArntzenMerge pull request #1528 from rdb/fix-legacy-vertex...
2020-11-07 rdbGLSL: Remove unused `lod` argument from legacy_tex_op()
2020-11-06 rdbGLSL: implement transpose() in GLSL 1.10 / ES 1.00
2020-11-06 rdbGLSL: Fix round/roundEven for legacy GLSL.
2020-11-06 rdbGLSL: Fix support for textureLod in legacy vertex shaders
2020-11-03 Hans-Kristian ArntzenMerge pull request #1516 from billhollings/VK_EXT_descr...
2020-11-02 Hans-Kristian ArntzenMerge pull request #1519 from cdavis5e/msl-mac-comparis...
2020-11-02 Hans-Kristian ArntzenMerge pull request #1521 from devshgraphicsprogramming...
2020-10-31 Mateusz KielanMerge pull request #2 from KhronosGroup/master
2020-10-31 devshFix some bad assumptions about emulating `subgroupBarrier`
2020-10-30 Bill HollingsMinor format and typo updates from code review.
next