Hans-Kristian Arntzen
|
1f018b0fb8
|
Parser: Don't assume OpTypePointer will always take a SPIRType.
Possible to receive a function prototype here. Don't try to do anything
smart here, just don't crash during parsing.
|
2020-11-03 10:53:37 +01:00 |
|
Hans-Kristian Arntzen
|
58dad82fcb
|
Handle physical pointers in reflection API.
|
2020-05-25 13:45:49 +02:00 |
|
Panagiotis Christopoulos Charitos
|
b3109b8ad0
|
Reflection: Add specialization constant name
Fixes #1311
|
2020-04-18 22:00:36 +02:00 |
|
Hans-Kristian Arntzen
|
762c87a7bb
|
Reflection: Add array stride/matrix stride reflection.
|
2020-01-15 17:01:35 +01:00 |
|
Hans-Kristian Arntzen
|
18e24c3ca2
|
Reflection: Emit reflection information for array size literalness.
If not literal, check specialization_constant entries for "variable_id"
to link up ID with spec constant values. This maps directly to C++ API.
|
2020-01-15 16:49:19 +01:00 |
|
Hans-Kristian Arntzen
|
43e89bd269
|
Reflect: Deal with workgroup size being specialization constants.
|
2019-10-04 10:50:50 +02:00 |
|
Frank Richter
|
6bb2cf8bb0
|
reference: Update to include workgroup_size
|
2019-10-03 17:06:30 +02:00 |
|
Brad Davis
|
9ad432463c
|
Prefix integer types with underscore
|
2018-06-21 09:24:22 -07:00 |
|
Brad Davis
|
3b30202bee
|
Add reflection specific test cases, add reflection testing to test_shaders.sh
|
2018-06-20 11:49:58 -07:00 |
|