Age | Commit message (Collapse) | Author |
|
am: b97f673f31
Change-Id: I95deee158892954c5fb24a5b94668b66a731d3c7
|
|
Bug: 126125118
Change-Id: Ic76430e6745e1fc3eb65ed902e23a9b061ddb335
|
|
Bug: 120848293
Change-Id: I8836209529da3475df545e56448f95dbd48039b5
|
|
am: 860470b911
Change-Id: Ica23a91528a0538eb177fe6e53d795a58f38882f
|
|
am: bc242da4ae
Change-Id: I43fe961a08b3ffcfd5d96dee5d26fe353e8a147b
|
|
am: 15b2088386
Change-Id: I93aee0743130f462b2e90b6542ba0219ad86b4b0
|
|
Bug: 33166666
Test: gerrit uploader
Change-Id: Ia64e2ccd5697f044f68af68d1adb3fff2c750588
|
|
am: 741bf4c13b
Change-Id: Ib336dbcb793a06e42ffcc167b41f581c5e448b17
|
|
am: 675815c851
Change-Id: Ifc89bf72db1f75f607fd2bf916046b56328ae2e6
|
|
am: c45eff4a3d
Change-Id: I82790353a2bb5c1d6152bb25fe4699aa167d0d3f
|
|
Change-Id: Iba10ba6513f350b0ec0a0c6030d97c5cf95ac5e1
|
|
am: 7a4a9e019f
Change-Id: I70110fa2ef345dcf63e56e66059dc7d6c4061c96
|
|
am: 1bd55566cb
Change-Id: Ib8383df7acac5d64809661430e55a7ab222a345c
|
|
am: 428bf20edf
Change-Id: I27d45f0cf2c0a97b1e0882433f5e5e4f8c122ec2
|
|
libspirit in frameworks/rs/rsov/compiler/spirit uses this json file to
generate a number of headers. Expose it explicitly instead of hardcoding
a path into the NDK prebuilts.
Test: m libspirit
Change-Id: Ibf81258997e73797ef258e1f2a7915e633a22383
|
|
Including:
d5b2e12 Fix D -> d typo in previous commit.
0350b1d Add enumerants for six Nvidia extensions:
dcf23bd Headers for revision 4 of SPIR-V 1.3, including SPV_KHR_vulkan_memory_model.
2c51218 Revert "Update grammar for latest release of SPIR-V (revision 4 of 1.3 unified)"
da767eb Update grammar for latest release of SPIR-V (revision 4 of 1.3 unified)
ff684ff Add enumerants for SPV_KHR_8bit_storage.
02efabd Merge pull request #49 from jdknight/cmake-install-cleanup
8ffa90c Revert "Merge pull request #71 from casey/rebuild-makefile"
443d150 Merge pull request #71 from casey/rebuild-makefile
1fa0d86 Merge pull request #70 from casey/bash-path
87a720a Add missing #include.
96b855e Fix #74: Protect against repeated inclusion of OpenCL.std.h
7de7b23 cmake: support gnu installation directory convention
3ce3e49 Merge pull request #73 from antiagainst/add-missing-extension
3a9bf0b Fixes two internal bugs:
b7a5f51 Add missing 'extensions' field for some NVIDIA symbols
8ae0302 Merge pull request #72 from clayengine/master
fd7765f Clay Shader Compiler
88ff06a Add a makefile to the top level for convenience
d56815b Use /usr/bin/env to avoid hardcoding path to bash
3a4dbdd Merge pull request #68 from dneto0/hlsl-decorate-string
14e335f SPV_GOOGLE_hlsl_functionality1 includes all of SPV_GOOGLE_decorate_string
12f8de9 Add tokens for SPV_EXT_descriptor_indexing.
757bcc0 Merge pull request #67 from jeffbolznv/partition_missing_extension
28c3ed1 Add missing 'extensions' for OpGroupNonUniformPartitionNV
567cf2f Add SPV_NV_shader_subgroup_partitioned to SPIR-V JSON
80b0a0c Merge pull request #66 from bashbaug/intel_enum_block
10335f3 reserve 2x SPIR-V enum blocks for upcoming Intel extensions
b13b3be Merge pull request #64 from antiagainst/add-extensions
edd0440 Add missing extensions on some symbols
9a97861 Merge pull request #63 from antiagainst/add-missing-extensions
728eb3f Add missing extensions for several symbols
9f6846f Merge pull request #62 from antiagainst/fix-extensions
4ece4a4 Add missing extension/capability requirements for some symbols
02ffc71 Create version 1.3 of SPIR-V.
bd4c092 Merge pull request #61 from antiagainst/backport-google-ext
5ab1378 Back port grammar and symbols for two Google extensions
128618f Fix grammar error for Google decorate_string & hlsl_functionality1
5dac992 Merge pull request #60 from antiagainst/add-google-ext
fa2319e Add grammar and symbols for two Google extensions to unified1
16be272 Be more clear about build directories in the README.
c8bc6cf Generate headers from last grammar change.
a315a79 Merge pull request #59 from amdrexu/feature
cd2bf4b Update grammar json for SPV_AMD_gpu_shader_half_float_fetch
2bf91d3 Merge pull request #57 from antiagainst/shader_ballot
3269e64 Allow SubgroupSize and SubgroupLocalInvocationId with SubgroupBallotKHR
ce30920 BuildHeaders: Add missing 'const'.
41b4506 Update copyright dates.
7747a02 Add a header generator project.
6205884 Merge pull request #56 from jozefkucia/register-vkd3d-shader-compiler
81c6766 Register the VKD3D Shader Compiler
e0282aa Correct the version/revision in the grammar file.
7bfaab9 Add headers for the 1.2 unified (1.0, 1.1, and 1.2) specification.
98b0151 Merge pull request #54 from dneto0/google-range
aa558c5 Reserve token range for Google
0610978 Add new Intel token reservations.
d6aeada README.md: update install notes
4ca4743 cmake: support default install target
b8d95fb cmake: bump minimum required to support example
77240d9 Add new tokens for SPV_AMD_shader_fragment_mask, and rebuild all headers.
b94aced Add new tokens for SPV_AMD_shader_fragment_mask
2bb92e6 Fix #45, and minor reordering.
95579e1 Merge pull request #46 from dneto0/regsiter-spirv-tools-linker
d73476e Register the Khronos SPIRV-Tools Linker
2f319b6 Update all headers for SPV_EXT_shader_stencil_export.
cd3088e Add SPV_EXT_shader_viewport_index_layer.
4a7a9fd Merge pull request #41 from metora/master
1a19bc7 Reserve number 16 to Mesa-IR/SPIR-V Translator
661ad91 Incremental update for multiple recent extensions.
2bf0230 Merge pull request #39 from bashbaug/intel_enum_block
e94a404 reserve SPIR-V enum block for upcoming Intel extension
63e1062 Add version 1.2 headers, update 1.1 to rev. 7, and 1.0 to rev. 11.
db5cf61 Add recently reserved enumerants.
5a87f0b Synchronize OpenCL extended instruction set header with spec, and add missing capability use to the JSON grammar.
6c08995 Update JSON grammar files for 16-bit storage.
f61848a Merge pull request #31 from antiagainst/spirv-generator-15
b649fa0 Reserve SPIR-V generator number 15 for rspirv
2d6ba39 Merge pull request #30 from antiagainst/spirv-generator-14
cdd37aa Reserve generator number 14
88d9403 Add Rev. 10 of 1.0 and Rev. 6 of 1.1 headers.
b6dca23 Merge pull request #29 from antiagainst/core-grammar-revision
bb96eb3 Update SPIR-V core grammar revision number
fba846c New revisions of SPIR-V 1.0 and 1.1, and both extended instruction sets.
c470b68 Merge pull request #26 from dneto0/register-shaderc-glslang-frontend
7e4d3ef Add "Shaderc over Glslang" as a front end
Change-Id: Ife7c8fd9f1895b8e1706187e90c28b7ba4242d16
Testing: checkbuild.py on Linux; unit tests on Windows
|
|
|
|
SPV_NV_fragment_shader_barycentric
SPV_NV_compute_shader_derivatives
SPV_NV_shader_image_footprint
SPV_NV_shading_rate
SPV_NV_mesh_shader
SPV_NVX_Raytracing
|
|
|
|
This reverts commit da767eb63f86e710541296834a25fcd522ba5249.
|
|
|
|
Includes:
ff684ff Add enumerants for SPV_KHR_8bit_storage.
02efabd Merge pull request #49 from jdknight/cmake-install-cleanup
8ffa90c Revert "Merge pull request #71 from casey/rebuild-makefile"
443d150 Merge pull request #71 from casey/rebuild-makefile
1fa0d86 Merge pull request #70 from casey/bash-path
87a720a Add missing #include.
96b855e Fix #74: Protect against repeated inclusion of OpenCL.std.h
7de7b23 cmake: support gnu installation directory convention
88ff06a Add a makefile to the top level for convenience
d56815b Use /usr/bin/env to avoid hardcoding path to bash
d6aeada README.md: update install notes
4ca4743 cmake: support default install target
b8d95fb cmake: bump minimum required to support example
Testing: checkbuild.py on Linux; unit tests on Windows
Change-Id: I71b382df40aaaf35ef51afa1c7de323ba80728de
|
|
|
|
cmake: support default install target
|
|
This reverts commit 443d15017aac19a0d5fe3cdce0d8df745475ed51, reversing
changes made to 1fa0d86ffb850db90d70b257628cbcf230199bc0.
|
|
Add a makefile to the top level for convenience
|
|
Use /usr/bin/env to avoid hardcoding path to bash
|
|
|
|
|
|
Support the handling of the `DESTDIR` environment variable for
environments (UNIX-based) opting for an GNU-style installation over
a CMake-style installation.
Cc: sl1pkn07 <sl1pkn07@gmail.com>
Signed-off-by: James Knight <james.d.knight@live.com>
|
|
Includes:
3ce3e49 Merge pull request #73 from antiagainst/add-missing-extension
3a9bf0b Fixes two internal bugs:
b7a5f51 Add missing 'extensions' field for some NVIDIA symbols
8ae0302 Merge pull request #72 from clayengine/master
fd7765f Clay Shader Compiler
Change-Id: Iebdf0d00d1054a6df1df13a867a68d68ef8c998c
Testing: checkbuild.py on Linux; unit tests on Windows
|
|
Add missing 'extensions' field for some NVIDIA symbols
|
|
- 299: Add the ImageGatherExtended capability to ConstOffsets
- 285: Remove Kernel as a capability implicitly declared by Int8
|
|
* SPV_NV_sample_mask_override_coverage
* SPV_NV_geometry_shader_passthrough
* SPV_NV_stereo_view_rendering
* SPV_NV_shader_subgroup_partitioned
|
|
Clay Shader Compiler
|
|
|
|
Includes:
3a4dbdd Merge pull request #68 from dneto0/hlsl-decorate-string
14e335f SPV_GOOGLE_hlsl_functionality1 includes all of SPV_GOOGLE_decorate_string
12f8de9 Add tokens for SPV_EXT_descriptor_indexing.
757bcc0 Merge pull request #67 from jeffbolznv/partition_missing_extension
28c3ed1 Add missing 'extensions' for OpGroupNonUniformPartitionNV
567cf2f Add SPV_NV_shader_subgroup_partitioned to SPIR-V JSON
80b0a0c Merge pull request #66 from bashbaug/intel_enum_block
10335f3 reserve 2x SPIR-V enum blocks for upcoming Intel extensions
b13b3be Merge pull request #64 from antiagainst/add-extensions
edd0440 Add missing extensions on some symbols
9a97861 Merge pull request #63 from antiagainst/add-missing-extensions
728eb3f Add missing extensions for several symbols
9f6846f Merge pull request #62 from antiagainst/fix-extensions
4ece4a4 Add missing extension/capability requirements for some symbols
Change-Id: Ib2531d3e9d52ca58f51e91cdda1ce3c9533054cd
Testing: checkbuild.py on Linux; unit tests on Windows
|
|
|
|
|
|
SPV_GOOGLE_hlsl_functionality1 includes all of SPV_GOOGLE_decorate_st…
|
|
This fix to the SPV_GOOGLE_hlsl_functionality1 extension spec is pending.
|
|
|
|
Add missing 'extensions' for OpGroupNonUniformPartitionNV
|
|
|
|
|
|
reserve 2x SPIR-V enum blocks for upcoming Intel extensions
|
|
|
|
Add missing extensions on some symbols
|
|
For the following extensions:
* SPV_KHR_post_depth_coverage
* SPV_EXT_fragment_fully_covered
* SPV_AMD_shader_fragment_mask
|
|
Add missing extensions for several symbols
|