Dr. Chat
|
d2e3b5533d
|
Whoops
|
2016-02-21 19:20:53 -06:00 |
|
Dr. Chat
|
9b805b929e
|
Scalar kill ops
|
2016-02-21 19:20:53 -06:00 |
|
Dr. Chat
|
e78537571f
|
Vector kill ops
|
2016-02-21 19:20:53 -06:00 |
|
Dr. Chat
|
633746b5e4
|
Actually preserve pv/ps if predicate fails
|
2016-02-21 19:20:53 -06:00 |
|
Ben Vanik
|
ace895d4f3
|
Fixing 1/w0 correction.
|
2016-02-21 15:44:09 -08:00 |
|
Dr. Chat
|
b83b9c28a1
|
Fix push constants declaration
|
2016-02-21 13:19:08 -06:00 |
|
Dr. Chat
|
bd0fb81b22
|
Apply window scaling
|
2016-02-21 12:46:54 -06:00 |
|
Ben Vanik
|
b3faba50a3
|
Pushing constants.
|
2016-02-21 10:38:58 -08:00 |
|
Dr. Chat
|
71440a4137
|
Add code to correct vertex format
Move translated shader code to its own function
Add push constants
|
2016-02-21 12:06:59 -06:00 |
|
Dr. Chat
|
b1e56ee4e5
|
Vector Cndxx
|
2016-02-20 23:45:01 -06:00 |
|
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 |
|