Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(360)

Issue 2187433003: added support for push_constant layout (Closed)

Created:
4 years, 4 months ago by ethannicholas
Modified:
4 years ago
Reviewers:
egdaniel
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia@master
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : rebased #

Total comments: 3

Patch Set 3 : minor fixes #

Patch Set 4 : this spec is insane #

Patch Set 5 : this is right. If it disagrees with the spec, the spec is wrong. #

Total comments: 3

Patch Set 6 : minor cleanups, added some matrix tests #

Total comments: 2

Patch Set 7 : added some more tests #

Patch Set 8 : rebased #

Patch Set 9 : rebased #

Patch Set 10 : rebased #

Patch Set 11 : rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+380 lines, -110 lines) Patch
M gn/tests.gni View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
A src/sksl/SkSLMemoryLayout.h View 1 2 3 4 5 6 1 chunk +128 lines, -0 lines 0 comments Download
M src/sksl/SkSLParser.cpp View 1 2 3 4 5 6 7 8 9 10 4 chunks +7 lines, -4 lines 0 comments Download
M src/sksl/SkSLSPIRVCodeGenerator.h View 1 2 3 4 5 6 7 8 9 10 4 chunks +9 lines, -1 line 0 comments Download
M src/sksl/SkSLSPIRVCodeGenerator.cpp View 1 2 3 4 5 6 7 8 9 10 11 chunks +39 lines, -18 lines 0 comments Download
M src/sksl/ast/SkSLASTLayout.h View 1 2 3 4 5 6 7 8 9 10 4 chunks +8 lines, -2 lines 0 comments Download
M src/sksl/ir/SkSLLayout.h View 1 2 3 4 5 6 7 8 9 10 5 chunks +12 lines, -4 lines 0 comments Download
M src/sksl/ir/SkSLType.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +0 lines, -81 lines 0 comments Download
A tests/SkSLMemoryLayoutTest.cpp View 1 2 3 4 5 6 7 8 1 chunk +176 lines, -0 lines 0 comments Download

Messages

Total messages: 47 (32 generated)
ethannicholas
setTestingLevel("Hmm. Doesn't seem to crash, at least."); Enjoy!
4 years, 1 month ago (2016-11-14 18:10:51 UTC) #3
egdaniel
https://codereview.chromium.org/2187433003/diff/20001/src/sksl/SkSLMemoryLayout.h File src/sksl/SkSLMemoryLayout.h (right): https://codereview.chromium.org/2187433003/diff/20001/src/sksl/SkSLMemoryLayout.h#newcode57 src/sksl/SkSLMemoryLayout.h:57: case Type::kStruct_Kind: { Add return here for struct. Also ...
4 years, 1 month ago (2016-11-14 18:48:35 UTC) #4
ethannicholas
4 years, 1 month ago (2016-11-14 19:03:31 UTC) #5
ethannicholas
4 years, 1 month ago (2016-11-14 21:19:47 UTC) #6
egdaniel
would you also hate me if I said your tests should be in yoda.... https://codereview.chromium.org/2187433003/diff/80001/src/sksl/SkSLMemoryLayout.h ...
4 years, 1 month ago (2016-11-15 15:31:19 UTC) #7
ethannicholas
4 years, 1 month ago (2016-11-15 16:50:56 UTC) #8
egdaniel
lgtm with just two more minor things https://codereview.chromium.org/2187433003/diff/100001/src/sksl/SkSLMemoryLayout.h File src/sksl/SkSLMemoryLayout.h (right): https://codereview.chromium.org/2187433003/diff/100001/src/sksl/SkSLMemoryLayout.h#newcode116 src/sksl/SkSLMemoryLayout.h:116: ASSERT(0 == ...
4 years, 1 month ago (2016-11-15 16:59:28 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2187433003/140001
4 years, 1 month ago (2016-11-15 20:51:48 UTC) #17
commit-bot: I haz the power
Committed patchset #7 (id:140001) as https://skia.googlesource.com/skia/+/fa5f65ac61fd525029aa9dab161ffe4896c10f6d
4 years, 1 month ago (2016-11-15 20:53:10 UTC) #19
egdaniel
A revert of this CL (patchset #7 id:140001) has been created in https://codereview.chromium.org/2509673002/ by egdaniel@google.com. ...
4 years, 1 month ago (2016-11-16 14:02:40 UTC) #20
mtklein_C
On 2016/11/16 at 14:02:40, egdaniel wrote: > A revert of this CL (patchset #7 id:140001) ...
4 years, 1 month ago (2016-11-16 15:22:26 UTC) #21
mtklein_C
On 2016/11/16 at 15:22:26, mtklein_C wrote: > On 2016/11/16 at 14:02:40, egdaniel wrote: > > ...
4 years, 1 month ago (2016-11-16 15:24:06 UTC) #22
egdaniel
On 2016/11/16 15:24:06, mtklein_C wrote: > On 2016/11/16 at 15:22:26, mtklein_C wrote: > > On ...
4 years, 1 month ago (2016-11-16 15:30:05 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2187433003/220001
4 years, 1 month ago (2016-11-22 16:38:37 UTC) #43
commit-bot: I haz the power
4 years, 1 month ago (2016-11-22 16:39:40 UTC) #46
Message was sent while issue was closed.
Committed patchset #11 (id:220001) as
https://skia.googlesource.com/skia/+/8ac838d978578c44b75a801489c985e5284dd66f

Powered by Google App Engine
This is Rietveld 408576698