aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-02-25Merge stage-aosp-master into pi-dev-plus-aospandroid-mainline-10.0.0_r9android-mainline-10.0.0_r7android-mainline-10.0.0_r5android-mainline-10.0.0_r4android-mainline-10.0.0_r10android-10.0.0_r9android-10.0.0_r8android-10.0.0_r7android-10.0.0_r45android-10.0.0_r44android-10.0.0_r43android-10.0.0_r42android-10.0.0_r41android-10.0.0_r40android-10.0.0_r39android-10.0.0_r38android-10.0.0_r37android-10.0.0_r36android-10.0.0_r35android-10.0.0_r34android-10.0.0_r33android-10.0.0_r32android-10.0.0_r31android-10.0.0_r30android-10.0.0_r29android-10.0.0_r28android-10.0.0_r27android-10.0.0_r26android-10.0.0_r25android-10.0.0_r24android-10.0.0_r23android-10.0.0_r22android-10.0.0_r21android-10.0.0_r20android-10.0.0_r19android-10.0.0_r18android-10.0.0_r16android-10.0.0_r15android-10.0.0_r14android-10.0.0_r13android-10.0.0_r12android10-qpr3-s1-releaseandroid10-qpr3-releaseandroid10-qpr2-s4-releaseandroid10-qpr2-s3-releaseandroid10-qpr2-s2-releaseandroid10-qpr2-s1-releaseandroid10-qpr2-releaseandroid10-qpr1-releaseandroid10-qpr1-mainline-releaseandroid10-qpr1-d-releaseandroid10-qpr1-c-s1-releaseandroid10-qpr1-c-releaseandroid10-qpr1-b-s1-releaseandroid10-qpr1-b-releaseandroid10-mainline-media-releaseandroid10-devandroid10-d4-s1-releaseandroid10-d4-releaseandroid10-c2f2-s2-releaseandroid10-c2f2-s1-releaseandroid10-c2f2-releaseXin Li
am: b97f673f31 Change-Id: I95deee158892954c5fb24a5b94668b66a731d3c7
2019-02-25Merge stage-aosp-master into pi-dev-plus-aospXin Li
Bug: 126125118 Change-Id: Ic76430e6745e1fc3eb65ed902e23a9b061ddb335
2019-02-20DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-masterXin Li
Bug: 120848293 Change-Id: I8836209529da3475df545e56448f95dbd48039b5
2019-01-22Add default code reviewers into OWNERS am: 15b2088386 am: bc242da4aeChih-Hung Hsieh
am: 860470b911 Change-Id: Ica23a91528a0538eb177fe6e53d795a58f38882f
2019-01-22Add default code reviewers into OWNERS am: 15b2088386Chih-Hung Hsieh
am: bc242da4ae Change-Id: I43fe961a08b3ffcfd5d96dee5d26fe353e8a147b
2019-01-22Add default code reviewers into OWNERSChih-Hung Hsieh
am: 15b2088386 Change-Id: I93aee0743130f462b2e90b6542ba0219ad86b4b0
2019-01-14Add default code reviewers into OWNERSandroid-q-preview-6android-q-preview-5android-q-preview-4android-q-preview-2.5android-q-preview-1Chih-Hung Hsieh
Bug: 33166666 Test: gerrit uploader Change-Id: Ia64e2ccd5697f044f68af68d1adb3fff2c750588
2018-11-12Merge aosp/master-ndk into aosp/master am: c45eff4a3d am: 675815c851Jesse Hall
am: 741bf4c13b Change-Id: Ib336dbcb793a06e42ffcc167b41f581c5e448b17
2018-11-12Merge aosp/master-ndk into aosp/master am: c45eff4a3dJesse Hall
am: 675815c851 Change-Id: Ifc89bf72db1f75f607fd2bf916046b56328ae2e6
2018-11-12Merge aosp/master-ndk into aosp/masterJesse Hall
am: c45eff4a3d Change-Id: I82790353a2bb5c1d6152bb25fe4699aa167d0d3f
2018-11-09Merge aosp/master-ndk into aosp/masterandroid-wear-8.0.0_r2Jesse Hall
Change-Id: Iba10ba6513f350b0ec0a0c6030d97c5cf95ac5e1
2018-11-01Expose spirv.core.grammar.json for libspirit am: 428bf20edf am: 1bd55566cbDan Willemsen
am: 7a4a9e019f Change-Id: I70110fa2ef345dcf63e56e66059dc7d6c4061c96
2018-11-01Expose spirv.core.grammar.json for libspirit am: 428bf20edfDan Willemsen
am: 1bd55566cb Change-Id: Ib8383df7acac5d64809661430e55a7ab222a345c
2018-11-01Expose spirv.core.grammar.json for libspiritDan Willemsen
am: 428bf20edf Change-Id: I27d45f0cf2c0a97b1e0882433f5e5e4f8c122ec2
2018-10-31Expose spirv.core.grammar.json for libspiritDan Willemsen
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
2018-09-27Merge remote-tracking branch 'aosp/upstream-master' into update-shadercndk-r20bndk-r20-beta3ndk-r20-beta2ndk-r20-beta1ndk-r20ndk-r19cndk-r19bndk-r19-beta2ndk-r19-beta1ndk-r19ndk-release-r20ndk-release-r19David Neto
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
2018-09-19Fix D -> d typo in previous commit.John Kessenich
2018-09-19Add enumerants for six Nvidia extensions:John Kessenich
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
2018-09-06Headers for revision 4 of SPIR-V 1.3, including SPV_KHR_vulkan_memory_model.John Kessenich
2018-08-09Revert "Update grammar for latest release of SPIR-V (revision 4 of 1.3 unified)"John Kessenich
This reverts commit da767eb63f86e710541296834a25fcd522ba5249.
2018-08-08Update grammar for latest release of SPIR-V (revision 4 of 1.3 unified)John Kessenich
2018-07-18Merge remote-tracking branch 'aosp/upstream-master' into update-shadercDavid Neto
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
2018-07-03Add enumerants for SPV_KHR_8bit_storage.John Kessenich
2018-07-02Merge pull request #49 from jdknight/cmake-install-cleanupJohn Kessenich
cmake: support default install target
2018-07-02Revert "Merge pull request #71 from casey/rebuild-makefile"John Kessenich
This reverts commit 443d15017aac19a0d5fe3cdce0d8df745475ed51, reversing changes made to 1fa0d86ffb850db90d70b257628cbcf230199bc0.
2018-07-02Merge pull request #71 from casey/rebuild-makefileJohn Kessenich
Add a makefile to the top level for convenience
2018-07-02Merge pull request #70 from casey/bash-pathJohn Kessenich
Use /usr/bin/env to avoid hardcoding path to bash
2018-06-13Add missing #include.John Kessenich
2018-06-13Fix #74: Protect against repeated inclusion of OpenCL.std.hJohn Kessenich
2018-06-01cmake: support gnu installation directory conventionJames Knight
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>
2018-06-01Merge remote-tracking branch 'aosp/upstream-master' into update-shadercndk-r18bndk-r18-beta2ndk-r18-beta1ndk-release-r18David Neto
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
2018-05-10Merge pull request #73 from antiagainst/add-missing-extensionJohn Kessenich
Add missing 'extensions' field for some NVIDIA symbols
2018-05-10Fixes two internal bugs:John Kessenich
- 299: Add the ImageGatherExtended capability to ConstOffsets - 285: Remove Kernel as a capability implicitly declared by Int8
2018-05-10Add missing 'extensions' field for some NVIDIA symbolsLei Zhang
* SPV_NV_sample_mask_override_coverage * SPV_NV_geometry_shader_passthrough * SPV_NV_stereo_view_rendering * SPV_NV_shader_subgroup_partitioned
2018-05-03Merge pull request #72 from clayengine/masterJohn Kessenich
Clay Shader Compiler
2018-05-03Clay Shader CompilerClay Engine
2018-04-17Merge remote-tracking branch 'aosp/upstream-master' into update-shadercDavid Neto
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
2018-04-17Add a makefile to the top level for convenienceCasey Rodarmor
2018-04-16Use /usr/bin/env to avoid hardcoding path to bashCasey Rodarmor
2018-04-13Merge pull request #68 from dneto0/hlsl-decorate-stringJohn Kessenich
SPV_GOOGLE_hlsl_functionality1 includes all of SPV_GOOGLE_decorate_st…
2018-04-13SPV_GOOGLE_hlsl_functionality1 includes all of SPV_GOOGLE_decorate_stringDavid Neto
This fix to the SPV_GOOGLE_hlsl_functionality1 extension spec is pending.
2018-04-05Add tokens for SPV_EXT_descriptor_indexing.John Kessenich
2018-03-30Merge pull request #67 from jeffbolznv/partition_missing_extensionJohn Kessenich
Add missing 'extensions' for OpGroupNonUniformPartitionNV
2018-03-30Add missing 'extensions' for OpGroupNonUniformPartitionNVJeff Bolz
2018-03-30Add SPV_NV_shader_subgroup_partitioned to SPIR-V JSONJohn Kessenich
2018-03-29Merge pull request #66 from bashbaug/intel_enum_blockJohn Kessenich
reserve 2x SPIR-V enum blocks for upcoming Intel extensions
2018-03-28reserve 2x SPIR-V enum blocks for upcoming Intel extensionsbashbaug
2018-03-20Merge pull request #64 from antiagainst/add-extensionsJohn Kessenich
Add missing extensions on some symbols
2018-03-19Add missing extensions on some symbolsLei Zhang
For the following extensions: * SPV_KHR_post_depth_coverage * SPV_EXT_fragment_fully_covered * SPV_AMD_shader_fragment_mask
2018-03-19Merge pull request #63 from antiagainst/add-missing-extensionsJohn Kessenich
Add missing extensions for several symbols