Pierre Krieger
|
41b664ed71
|
Add image prototype system for layout transitionning
|
2016-02-18 10:55:58 +01:00 |
|
Pierre Krieger
|
d3b9a82171
|
The RenderPassLayout methods now take &self
|
2016-02-18 10:15:42 +01:00 |
|
Pierre Krieger
|
2e4cd8c6a2
|
Replace the triangle example with test and add more comments
|
2016-02-18 09:59:54 +01:00 |
|
Pierre Krieger
|
ce5433d7d5
|
Initial wrapper
|
2016-02-18 09:33:06 +01:00 |
|
Pierre Krieger
|
c924811fde
|
Remove design document
|
2016-02-18 09:12:34 +01:00 |
|
Pierre Krieger
|
1b657be785
|
Adjust feature names again
|
2016-02-17 19:16:07 +01:00 |
|
Pierre Krieger
|
4e48017de9
|
Fix empty input and output
|
2016-02-17 17:10:55 +01:00 |
|
Pierre Krieger
|
87191bbb97
|
Adjust capability checks in vulkano-shaders
|
2016-02-17 16:05:59 +01:00 |
|
Pierre Krieger
|
9af3aa371f
|
Switch to one shader at a time in glsl-to-spirv
|
2016-02-16 20:01:45 +01:00 |
|
Pierre Krieger
|
ea138fc79d
|
Update the validator on windows
|
2016-02-16 18:51:29 +01:00 |
|
Pierre Krieger
|
588e28f9ac
|
Add vk-sys
|
2016-02-16 16:37:11 +01:00 |
|
Pierre Krieger
|
84fd3732fd
|
Add the vulkan specs
|
2016-02-16 15:06:52 +01:00 |
|
Pierre Krieger
|
148792fda4
|
Add a gitlab-ci file
|
2016-02-13 19:38:55 +01:00 |
|
Pierre Krieger
|
3f18306a1a
|
Add small helpful comment in the generated code
|
2016-02-06 21:45:29 +01:00 |
|
Pierre Krieger
|
0e62886ed3
|
Add some #[allow(dead_code)]
|
2016-02-06 12:35:50 +01:00 |
|
Pierre Krieger
|
df322b8ce6
|
Generated structs public again (oops)
|
2016-02-06 12:16:06 +01:00 |
|
Pierre Krieger
|
5b3c5e58c6
|
Generated structs are now private
|
2016-02-06 12:05:24 +01:00 |
|
Pierre Krieger
|
1ae8fea0e0
|
Minor adjustements to the current library draft
|
2016-02-06 12:01:10 +01:00 |
|
Pierre Krieger
|
6153e1fcde
|
Rename shader-parser to vulkano-shaders
|
2016-02-06 11:45:09 +01:00 |
|
Pierre Krieger
|
e5ed14327b
|
Add error messages in case of problem in build script
|
2016-02-05 16:42:56 +01:00 |
|
Pierre Krieger
|
b67b96a49e
|
Fix permission setting for glslang validator
|
2016-02-05 16:37:48 +01:00 |
|
Pierre Krieger
|
b6a3b3c598
|
Add input attribute types to vertex shader type
|
2016-02-05 16:32:02 +01:00 |
|
Pierre Krieger
|
ccd0c0f023
|
Pass identifiers as CStrs
|
2016-02-05 15:51:45 +01:00 |
|
Pierre Krieger
|
8110684c94
|
Adjust namespaces
|
2016-02-05 15:36:06 +01:00 |
|
Pierre Krieger
|
d4e9fe50cd
|
Check whether capabilities are supported
|
2016-02-05 15:33:41 +01:00 |
|
Pierre Krieger
|
ec12992b23
|
Fix wrong interpretation of OpTypePointer
|
2016-02-05 15:23:48 +01:00 |
|
Pierre Krieger
|
61d00ce9a8
|
Start doing something correct in the code generation
|
2016-02-05 15:20:14 +01:00 |
|
Pierre Krieger
|
49b460e580
|
Minor TODO
|
2016-02-05 14:46:31 +01:00 |
|
Pierre Krieger
|
4df9586e37
|
Set the proper permissions of the executable for glsl-to-spirv
|
2016-02-05 14:45:57 +01:00 |
|
Pierre Krieger
|
deb9380c56
|
Fix test
|
2016-02-05 14:37:37 +01:00 |
|
Pierre Krieger
|
3836c318dd
|
Allow customizing the shader struct name
|
2016-02-05 14:37:14 +01:00 |
|
Pierre Krieger
|
964ad0a27e
|
Add a travis file
|
2016-02-05 14:33:36 +01:00 |
|
Pierre Krieger
|
f75a0d668f
|
More work on parser
|
2016-01-31 14:58:44 +01:00 |
|
Pierre Krieger
|
b2e63f2e3a
|
Use a smarter way to parse enumerations
|
2016-01-31 14:45:17 +01:00 |
|
Pierre Krieger
|
be43ab8218
|
Slightly change example
|
2016-01-31 14:29:53 +01:00 |
|
Pierre Krieger
|
561b941e2c
|
More parsing
|
2016-01-31 13:58:23 +01:00 |
|
Pierre Krieger
|
c7a19a1cff
|
Some work on build output
|
2016-01-31 13:34:19 +01:00 |
|
Pierre Krieger
|
466dffd48f
|
Remove example file
|
2016-01-31 13:32:14 +01:00 |
|
Pierre Krieger
|
fbeac0d827
|
Remove obsolete files
|
2016-01-31 13:20:32 +01:00 |
|
Pierre Krieger
|
c67d3a6a93
|
Use the glsl to spirv compiler in shader-parser
|
2016-01-31 13:18:58 +01:00 |
|
Pierre Krieger
|
f2da9331f2
|
Add glsl-to-spirv library
|
2016-01-31 13:10:41 +01:00 |
|
Pierre Krieger
|
66d55cad0a
|
More prototyping for reflection
|
2016-01-31 11:36:16 +01:00 |
|
Pierre Krieger
|
cbbc535cfb
|
More instructions
|
2016-01-31 11:05:21 +01:00 |
|
Pierre Krieger
|
8c5caabf4e
|
More SPIR-V parsing
|
2016-01-31 10:45:00 +01:00 |
|
Pierre Krieger
|
8f76d6f74e
|
Remove debugging println in tests
|
2016-01-31 10:19:58 +01:00 |
|
Pierre Krieger
|
f9f014c789
|
Add draft for SPIR-V parser
|
2016-01-31 10:13:01 +01:00 |
|
Pierre Krieger
|
5c6cf93bd7
|
More design
|
2016-01-09 16:50:41 +01:00 |
|
Pierre Krieger
|
fbf3ba0956
|
Modify design
|
2016-01-08 08:59:20 +01:00 |
|
Pierre Krieger
|
179c3d6dae
|
Add some dummy code
|
2015-11-13 12:05:56 +01:00 |
|
tomaka
|
54b3e1025d
|
Update DESIGN.md
|
2015-11-01 12:01:41 +01:00 |
|