Pierre Krieger
|
cfca5c962c
|
Some work on better descriptor set API
|
2016-03-01 21:10:59 +01:00 |
|
Pierre Krieger
|
f341552825
|
Check pipeline layout of shaders
|
2016-03-01 14:50:30 +01:00 |
|
Pierre Krieger
|
a5b21125ed
|
Rename PipelineLayoutDesc to Layout
|
2016-03-01 13:52:50 +01:00 |
|
Pierre Krieger
|
ca4c99ec92
|
Use the generated struct in the teapot example
|
2016-02-29 16:52:07 +01:00 |
|
Pierre Krieger
|
d82726eedd
|
Extract descriptor sets code in own module
|
2016-02-29 16:10:38 +01:00 |
|
Pierre Krieger
|
e53a7e7bcc
|
Handle struct members alignments in generated code
|
2016-02-29 16:03:48 +01:00 |
|
Pierre Krieger
|
85ded76ead
|
Write structure definitions in the shader analyser
|
2016-02-29 15:17:25 +01:00 |
|
Pierre Krieger
|
f6bdc2478f
|
Fix the vulkano-shaders example
|
2016-02-29 14:42:52 +01:00 |
|
Pierre Krieger
|
c0152c1a04
|
Extract Init and Write from SetLayout
|
2016-02-29 14:15:57 +01:00 |
|
Pierre Krieger
|
e392bfaed3
|
Rename DescriptorSetDesc to SetLayout
|
2016-02-29 13:53:10 +01:00 |
|
Pierre Krieger
|
dd34895d46
|
Fix path creation in build script
|
2016-02-25 10:19:53 +01:00 |
|
Pierre Krieger
|
ddcb8cf402
|
Add easier shaders compilation path
|
2016-02-25 08:52:22 +01:00 |
|
Pierre Krieger
|
be083d2af8
|
Allow specifying buffer offsets in descriptor set binding
|
2016-02-24 08:58:03 +01:00 |
|
Pierre Krieger
|
a6b166c7b6
|
Rename ImageResource and BufferResource to AbstractImage and AbstractBuffer
|
2016-02-23 21:25:03 +01:00 |
|
Pierre Krieger
|
e12c3015e7
|
Some work on SPIR-V analyser
|
2016-02-20 18:26:51 +01:00 |
|
Pierre Krieger
|
28f7d88197
|
Handle descriptor sets for both vertex and fragment stages
|
2016-02-20 17:42:55 +01:00 |
|
Pierre Krieger
|
89265c05cb
|
Auto-generate pipeline layouts
|
2016-02-20 17:10:45 +01:00 |
|
Pierre Krieger
|
9ef4dcaab5
|
Better docs for descriptor sets
|
2016-02-20 15:10:49 +01:00 |
|
Pierre Krieger
|
3ebaaca45d
|
Descriptor sets are working
|
2016-02-20 14:40:50 +01:00 |
|
Pierre Krieger
|
0fe6c0f23d
|
More draft for descriptor sets
|
2016-02-20 13:05:44 +01:00 |
|
Pierre Krieger
|
f7696b9f60
|
Draft for descriptor sets
|
2016-02-19 13:43:28 +01:00 |
|
Pierre Krieger
|
84bf96f23e
|
No longer hardcode vertex attributes
|
2016-02-19 10:58:35 +01:00 |
|
Pierre Krieger
|
41847a1b99
|
Correctly propagate errors when creating shader module
|
2016-02-18 21:23:26 +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
|
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 |
|