Ben Vanik
|
ff373a83a4
|
Private->Function variables, fragment output, geometry shader tweaks.
|
2016-02-20 20:44:11 -08:00 |
|
Dr. Chat
|
2629ae4a14
|
Fix using incorrect result types for compares
|
2016-02-20 21:55:32 -06:00 |
|
Dr. Chat
|
ca01bb2311
|
ALU predicated discard
|
2016-02-20 21:53:22 -06:00 |
|
Dr. Chat
|
08a173e5ec
|
Scalar Sxxx
|
2016-02-20 21:28:25 -06:00 |
|
Dr. Chat
|
8777d22b72
|
Add name information to constants
Fix Rcp/Rsq OpSelect incorrect usage
|
2016-02-20 19:31:28 -06:00 |
|
Ben Vanik
|
1d82d7bd92
|
For now, all 512 constants live in the same block.
|
2016-02-20 17:05:53 -08:00 |
|
Dr. Chat
|
4aff1c19a7
|
(WIP) SPIR-V Shader Translator
|
2016-02-20 18:44:37 -06:00 |
|
Ben Vanik
|
35e08d9428
|
Switching from fork to main glslang spirv builder.
|
2016-02-18 16:43:41 -08:00 |
|
Ben Vanik
|
9f52f2e819
|
Initial vulkan context and immediate drawer.
Extremely rough, just checking in so DrChat can snoop.
|
2016-02-18 16:43:41 -08:00 |
|
Ben Vanik
|
e029c9abdc
|
Cleaning up clang warnings in gpu/.
|
2016-01-01 16:04:47 +00:00 |
|
Ben Vanik
|
cd50aac6d2
|
Skeleton SPIRV translator.
|
2015-11-29 19:45:55 -08:00 |
|
Ben Vanik
|
d2f7cc1602
|
Reworking translator code to be pretty sexy.
|
2015-11-29 16:55:42 -08:00 |
|