aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-07Increase the upper limit of slang target API to 31. am: 5ad64063eeandroid-12.1.0_r26android-12.1.0_r25android-12.1.0_r24android-12.1.0_r23android-12.1.0_r18android-12.1.0_r17android-12.1.0_r16android-12.1.0_r15android-12.1.0_r14android-12.1.0_r13android-12.1.0_r12android12L-d2-s8-releaseandroid12L-d2-s7-releaseandroid12L-d2-s6-releaseandroid12L-d2-s5-releaseandroid12L-d2-s4-releaseandroid12L-d2-s3-releaseandroid12L-d2-s2-releaseandroid12L-d2-s1-releaseandroid12L-d2-releaseXusong Wang
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/14470202 Change-Id: Ia438c52550f024d321a108489c50a286e4bf4bc8
2021-05-07Increase the upper limit of slang target API to 31.android-12.1.0_r9android-12.1.0_r8android-12.1.0_r7android-12.1.0_r22android-12.1.0_r21android-12.1.0_r20android-12.1.0_r19android-12.1.0_r11android-12.1.0_r10android-12.0.0_r32android-12.0.0_r29android-12.0.0_r28android-12.0.0_r27android-12.0.0_r26android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android-12.0.0_r16android12L-devandroid12-qpr3-s7-releaseandroid12-qpr3-s6-releaseandroid12-qpr3-s5-releaseandroid12-qpr3-s4-releaseandroid12-qpr3-s3-releaseandroid12-qpr3-s2-releaseandroid12-qpr3-s1-releaseandroid12-qpr3-releaseandroid12-qpr1-releaseandroid12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-releaseandroid12-devXusong Wang
The slang compiler should be able to accept API levels up to the current platform API level. Internally, any API level larger than N should be treated as N since no new APIs added. Fixes: 187523628 Test: build renderscript migration sample with minSdkVersion = 29,30,31 Change-Id: Ib16b9750c246c3e7c5827a2730ad9b71ff5aa847
2021-04-23Merge "Have slang emit a warning on renderscript deprecation." am: ↵Xusong Wang
2326fcb8e4 am: c18239d6f4 am: ff27f0b69b am: fc49da6872 Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1685186 Change-Id: Idc46d97a320170b51d1d452b02d5c1dfb000f33f
2021-04-23Merge "Have slang emit a warning on renderscript deprecation." am: ↵Xusong Wang
2326fcb8e4 am: c18239d6f4 am: ff27f0b69b Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1685186 Change-Id: I6fa7bd2df4de4ec7e0e452fb1ea46b7e5c36f296
2021-04-23Merge "Have slang emit a warning on renderscript deprecation." am: ↵Xusong Wang
2326fcb8e4 am: c18239d6f4 Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1685186 Change-Id: I4b3e45df689c45ada9261adcb4779f761b478f1d
2021-04-23Merge "Have slang emit a warning on renderscript deprecation." am: 2326fcb8e4Xusong Wang
Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1685186 Change-Id: I88342580bca3a5b4195ca8374172f485d63ecebb
2021-04-23Merge "Have slang emit a warning on renderscript deprecation."Xusong Wang
2021-04-22Have slang emit a warning on renderscript deprecation. am: 19ea0eb8a6Xusong Wang
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/13712693 Change-Id: Ic29da64ff4ea16c759939a97265cdf69701a37f9
2021-04-22Have slang emit a warning on renderscript deprecation.Xusong Wang
This CL modifies the slang compiler to emit a warning on renderscript deprecation. The warning can be suppressed by supplying "-Wno-deprecated-declarations". Bug: 183116940 Test: m Test: CtsRenderscriptTestCases Test: CtsRsCppTestCases Test: CtsRsBlasTestCases Change-Id: Idfd79040b56d256f11c4ece4a34c593296b2bb89 (cherry picked from commit 19ea0eb8a663643788314e71b3e0c058d833a420)
2021-04-22Have slang emit a warning on renderscript deprecation.Xusong Wang
This CL modifies the slang compiler to emit a warning on renderscript deprecation. The warning can be suppressed by supplying "-Wno-deprecated-declarations". Bug: 183116940 Test: m Test: CtsRenderscriptTestCases Test: CtsRsCppTestCases Test: CtsRsBlasTestCases Change-Id: Idfd79040b56d256f11c4ece4a34c593296b2bb89
2021-02-20[automerger skipped] Mark ab/7061308 as merged in stage. am: 1c41f89ff0 -s ↵Xin Li
ours am: 0b88899780 -s ours am skip reason: Change-Id I691fc83cb309acd3d5d12e88f6cbaa7c258eeb5c with SHA-1 b611810538 is in history Original change: undetermined MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I9b3c4f399deaa350687e65ef4135adaf346e2e9c
2021-02-20[automerger skipped] Mark ab/7061308 as merged in stage. am: 1c41f89ff0 -s oursXin Li
am skip reason: Change-Id I691fc83cb309acd3d5d12e88f6cbaa7c258eeb5c with SHA-1 b611810538 is in history Original change: undetermined MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I83fb70af9a61aed6de991b883c44241379c7f36d
2021-02-20Mark ab/7061308 as merged in stage.Xin Li
Bug: 180401296 Merged-In: I691fc83cb309acd3d5d12e88f6cbaa7c258eeb5c Change-Id: Id52eca3fd14577cceb48db07875e57fc1b96f9c4
2021-02-16Merge "[LSC] Add LOCAL_LICENSE_KINDS to frameworks/compile/slang" am: ↵Treehugger Robot
5662b68b25 am: fa9d2f02d0 am: 28608d3c4e Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1588947 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I5a0790b0ec2d22c5d76bde89aaf39a8cbbf7024a
2021-02-16Merge "[LSC] Add LOCAL_LICENSE_KINDS to frameworks/compile/slang" am: ↵Treehugger Robot
5662b68b25 am: fa9d2f02d0 Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1588947 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I6274edc44fc5f16dbffb4c3907a4487018a677a7
2021-02-16Merge "[LSC] Add LOCAL_LICENSE_KINDS to frameworks/compile/slang" am: 5662b68b25Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1588947 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ib0fdcf1fe3cd4eff9cd206ed4049e585597b0d58
2021-02-16Merge "[LSC] Add LOCAL_LICENSE_KINDS to frameworks/compile/slang"android-s-preview-1Treehugger Robot
2021-02-12[LSC] Add LOCAL_LICENSE_KINDS to frameworks/compile/slangBob Badour
Added SPDX-license-identifier-Apache-2.0 to: StripUnkAttr/Android.bp Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-MIT SPDX-license-identifier-NCSA legacy_unencumbered to: Android.bp Added SPDX-license-identifier-NCSA to: BitWriter_2_9/Android.bp BitWriter_2_9_func/Android.bp BitWriter_3_2/Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: I41b0237719f298d799ff32e7c2bbb7d5c9613598
2020-11-25Mark ab/6881855 as merged am: 4f276dda9f am: b611810538Xin Li
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/13111232 Change-Id: If46a0f1e8dce315940f363da0d3be539a4be4a89
2020-11-25Mark ab/6881855 as merged am: 4f276dda9fXin Li
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/13111232 Change-Id: I691fc83cb309acd3d5d12e88f6cbaa7c258eeb5c
2020-11-23Mark ab/6881855 as mergedXin Li
Bug: 172690556 Change-Id: I050480b37beabc9df6b6e44f1fd3b4959f2e3267
2020-10-12[automerger skipped] Skip ab/6749736 in stage. am: e4831ec40d -s ours am: ↵Xin Li
6ab0e9d55d -s ours am: e8503db744 -s ours am skip reason: Change-Id I223882f09e2cd3b49ef2eee582bcd54ab511bba2 with SHA-1 81ccda47e8 is in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/12797391 Change-Id: I8bb9d22be0b986b7cbf7932e9543cfaba4b45656
2020-10-09[automerger skipped] Skip ab/6749736 in stage. am: e4831ec40d -s ours am: ↵Xin Li
6ab0e9d55d -s ours am skip reason: Change-Id I223882f09e2cd3b49ef2eee582bcd54ab511bba2 with SHA-1 81ccda47e8 is in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/12797391 Change-Id: Ie998cb1b53a88a531aa7eb1597e6a5825acd0fa6
2020-10-09[automerger skipped] Skip ab/6749736 in stage. am: e4831ec40d -s oursXin Li
am skip reason: Change-Id I223882f09e2cd3b49ef2eee582bcd54ab511bba2 with SHA-1 81ccda47e8 is in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/12797391 Change-Id: Id413d1fb2cce5ea90b25363c513101e39b1edab7
2020-10-08Skip ab/6749736 in stage.Xin Li
Merged-In: I223882f09e2cd3b49ef2eee582bcd54ab511bba2 Change-Id: Ic1c607d204d67f5e6432e882dfc43ee14ae86256
2020-09-16Make libbcinfo buildable for native_bridge am: e8ce95fc3d am: 337522d4ddVictor Khimenko
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/12128052 Change-Id: I7f482eb03781ecb95a031886ae2d9270f894bfaa
2020-08-27[automerger skipped] Mark Android R ↵Xin Li
(rvc-dev-plus-aosp-without-vendor@6692709) as merged am: 9e3105adad -s ours am: 1a04a62d71 -s ours am: 2c28bd6d4d -s ours am: 42b5466424 -s ours am skip reason: Change-Id I011de9865ebcecc37d325c769a357546abe02487 with SHA-1 a42f9088a4 is in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/12469983 Change-Id: I093768702e2c838162ec486ddbbbb585f742b2ae
2020-08-27[automerger skipped] Mark Android R ↵Xin Li
(rvc-dev-plus-aosp-without-vendor@6692709) as merged am: 9e3105adad -s ours am: 1a04a62d71 -s ours am: 2c28bd6d4d -s ours am skip reason: Change-Id I011de9865ebcecc37d325c769a357546abe02487 with SHA-1 a42f9088a4 is in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/12469983 Change-Id: I2627f6c0e9500ce36d747915fbfade5764dd5356
2020-08-27[automerger skipped] Mark Android R ↵Xin Li
(rvc-dev-plus-aosp-without-vendor@6692709) as merged am: 9e3105adad -s ours am: 1a04a62d71 -s ours am skip reason: Change-Id I011de9865ebcecc37d325c769a357546abe02487 with SHA-1 a42f9088a4 is in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/12469983 Change-Id: I6c5d9510b6b876a5605e2cec90572fff44e416c1
2020-08-27[automerger skipped] Mark Android R ↵Xin Li
(rvc-dev-plus-aosp-without-vendor@6692709) as merged am: 9e3105adad -s ours am skip reason: Change-Id I011de9865ebcecc37d325c769a357546abe02487 with SHA-1 a42f9088a4 is in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/12469983 Change-Id: Iadac92116d45bc65b1e108831b906bc6c9eb3c3b
2020-08-27Mark Android R (rvc-dev-plus-aosp-without-vendor@6692709) as mergedXin Li
Bug: 166295507 Merged-In: I011de9865ebcecc37d325c769a357546abe02487 Change-Id: I1baebf1baeed6820e6d1a0abe0108cefe9bfba49
2020-08-21[automerger skipped] Merge "Remove conditional enabled status on llvm-rs-cc" ↵Treehugger Robot
am: 229efbe6af am: 33f379bcb3 am: a241f87813 am: 503428ec46 am: aace11b35c -s ours am skip reason: Change-Id I98dd816db57283464a55e6d38fa6aaaa210a9e92 with SHA-1 743b784527 is in history Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1406787 Change-Id: I8c5d1b47995649ad5b02a6389133a526798e4ce3
2020-08-21Merge "Remove conditional enabled status on llvm-rs-cc" am: 229efbe6af am: ↵Treehugger Robot
33f379bcb3 am: a241f87813 am: 503428ec46 Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1406787 Change-Id: Icad82b8a24dcb3935b261535d09bb242dfea4337
2020-08-21Merge "Remove conditional enabled status on llvm-rs-cc" am: 229efbe6af am: ↵Treehugger Robot
33f379bcb3 am: a241f87813 Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1406787 Change-Id: Iff7a235b772e8399d5c21d6800c5cb36cb6b58c3
2020-08-21Merge "Remove conditional enabled status on llvm-rs-cc" am: 229efbe6af am: ↵Treehugger Robot
33f379bcb3 Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1406787 Change-Id: I975d71ffe206ef3a1be04704047fd6fddfc0395f
2020-08-21Merge "Remove conditional enabled status on llvm-rs-cc" am: 229efbe6afTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1406787 Change-Id: I43fb5202bad9712a28ae08de18c62e0ea60fd176
2020-08-21Merge "Remove conditional enabled status on llvm-rs-cc"Treehugger Robot
2020-08-21Remove conditional enabled status on llvm-rs-ccJeongik Cha
llvm-rs-cc isn't necessary to be built when prebuilt sdk is used (TARGET_BUILD_APPS is set without UNBUNDLED_BUILD_SDKS_FROM_SOURCE TARGET_BUILD_UNBUNDLED_IMAGE is set) In both cases, ALLOW_MISSING_DEPENDENCIES is set as well. So these conditional enabled status setting is unneeded. Bug: 165255241 Test: m clean && TARGET_BUILD_APPS=foo UNBUNDLED_BUILD_SDKS_FROM_SOURCE=true m Change-Id: I98dd816db57283464a55e6d38fa6aaaa210a9e92 Merged-In: I98dd816db57283464a55e6d38fa6aaaa210a9e92
2020-08-20Remove conditional enabled status on llvm-rs-ccJeongik Cha
llvm-rs-cc isn't necessary to be built when prebuilt sdk is used (TARGET_BUILD_APPS is set without UNBUNDLED_BUILD_SDKS_FROM_SOURCE TARGET_BUILD_UNBUNDLED_IMAGE is set) In both cases, ALLOW_MISSING_DEPENDENCIES is set as well. So these conditional enabled status setting is unneeded. Bug: 165255241 Test: m clean && TARGET_BUILD_APPS=foo UNBUNDLED_BUILD_SDKS_FROM_SOURCE=true m Change-Id: I98dd816db57283464a55e6d38fa6aaaa210a9e92
2020-07-31Merge "Update language to comply with Android's inclusive language guidance" ↵Treehugger Robot
am: c7da5c24dc am: 82b77f6b7d am: d209852846 am: 81ccda47e8 am: f80b03f12a Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1382856 Change-Id: I186670e53daf81cce151c52a0e04a0691b838c18
2020-07-31Merge "Update language to comply with Android's inclusive language guidance" ↵Treehugger Robot
am: c7da5c24dc am: 82b77f6b7d am: d209852846 am: 81ccda47e8 Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1382856 Change-Id: Ib76d744476c793813d46c0e3f14d74df1425f79c
2020-07-31Merge "Update language to comply with Android's inclusive language guidance" ↵Treehugger Robot
am: c7da5c24dc am: 82b77f6b7d am: d209852846 Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1382856 Change-Id: I223882f09e2cd3b49ef2eee582bcd54ab511bba2
2020-07-31Merge "Update language to comply with Android's inclusive language guidance" ↵Treehugger Robot
am: c7da5c24dc am: 82b77f6b7d Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1382856 Change-Id: I377105a4c9dde0ca8ac7a87ebf44da3338e5d839
2020-07-31Merge "Update language to comply with Android's inclusive language guidance" ↵Treehugger Robot
am: c7da5c24dc Original change: https://android-review.googlesource.com/c/platform/frameworks/compile/slang/+/1382856 Change-Id: I3f352d7772f784fcda3e4c20332c0534d8b4ea51
2020-07-31Merge "Update language to comply with Android's inclusive language guidance"Treehugger Robot
2020-07-31Update language to comply with Android's inclusive language guidanceJeff Sharkey
See https://source.android.com/setup/contribute/respectful-code for reference Bug: 161896447 Change-Id: I70dcdeac27c4170f241a9cd747b6ec29463e7bb0
2020-07-14Make libbcinfo buildable for native_bridge am: e8ce95fc3d am: 7272ca7169 am: ↵Victor Khimenko
122ad4e102 am: 9cbc8e5910 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/12128052 Change-Id: Ic4ca2987d9c72f78f6d0c8ce18d7e8cb4a8119b0
2020-07-14Make libbcinfo buildable for native_bridge am: e8ce95fc3d am: 7272ca7169 am: ↵Victor Khimenko
122ad4e102 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/12128052 Change-Id: I5bf8b6e44f10b4ed856003e5c838896eee6a060d
2020-07-14Make libbcinfo buildable for native_bridge am: e8ce95fc3d am: 7272ca7169 am: ↵Victor Khimenko
aa34a23ce7 am: 0a073906d7 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/12128052 Change-Id: I15381f17aa707e5b08089c9a8eb947c25e9f67fd
2020-07-14Make libbcinfo buildable for native_bridge am: e8ce95fc3d am: a42f9088a4 am: ↵Victor Khimenko
8eb9e33227 am: f048e91736 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/compile/slang/+/12128052 Change-Id: Ib38236bd1ebf94f4813f19aeaa4fc3670b8919c7