Pierre Krieger
|
3ade419e1d
|
Always enable robustBufferAccess
|
2016-04-08 11:58:20 +02:00 |
|
Pierre Krieger
|
bd32d01c03
|
Add error if geometry_shader feature is not enabled
|
2016-04-08 11:52:55 +02:00 |
|
Pierre Krieger
|
7942bebc1c
|
Add support for geometry shaders
|
2016-04-08 11:04:16 +02:00 |
|
Pierre Krieger
|
47701c0b8b
|
Add all shader entry points in the shader module
|
2016-04-08 09:23:22 +02:00 |
|
Pierre Krieger
|
0775822f35
|
Fix compilation, oops
|
2016-04-07 22:08:20 +02:00 |
|
Pierre Krieger
|
3c3d15eb72
|
Fix stencil test not being enabled
|
2016-04-07 21:56:37 +02:00 |
|
Pierre Krieger
|
c0e35b68a4
|
Add docs to depth_stencil.rs
|
2016-04-07 21:55:48 +02:00 |
|
Pierre Krieger
|
a59e6d261d
|
Rename vertex to vertex_input
|
2016-04-07 21:42:45 +02:00 |
|
tomaka
|
6ea3fd40f6
|
Merge pull request #23 from tomaka/gp-rework
Start reworking graphics pipeline creation
|
2016-04-07 21:41:07 +02:00 |
|
Pierre Krieger
|
dd8c2ba0b2
|
Add descriptions for the error messages
|
2016-04-07 21:36:25 +02:00 |
|
Pierre Krieger
|
0b1cc6c721
|
Draft for graphics pipeline creation tests
|
2016-04-07 21:20:44 +02:00 |
|
Pierre Krieger
|
5885d7f5a4
|
Add getters for dynamic states
|
2016-04-07 21:00:34 +02:00 |
|
Pierre Krieger
|
aacd94d726
|
Pass depth-stencil state
|
2016-04-07 20:05:15 +02:00 |
|
Pierre Krieger
|
6139640bc0
|
Fix order of struct members
|
2016-04-07 17:45:53 +02:00 |
|
Pierre Krieger
|
4113a5cf09
|
Start reworking graphics pipeline creation
|
2016-04-07 17:40:08 +02:00 |
|
Pierre Krieger
|
8bc43192df
|
Add todo in buffer view
|
2016-04-07 16:50:52 +02:00 |
|
Pierre Krieger
|
de59a69f13
|
Rework docs of buffer module
|
2016-04-07 14:24:05 +02:00 |
|
Pierre Krieger
|
037cc29a03
|
Update glslang
|
2016-04-07 11:40:19 +02:00 |
|
Pierre Krieger
|
c038deec7e
|
Ignore local structs that don't have Offset decorations
|
2016-04-07 11:10:20 +02:00 |
|
Pierre Krieger
|
f6b280b115
|
Fix doc test
|
2016-04-07 10:17:31 +02:00 |
|
Pierre Krieger
|
d96801f4fb
|
Add docs and minor improvements in buffer view
|
2016-04-07 10:06:32 +02:00 |
|
Pierre Krieger
|
0b9a55c9fa
|
Fix missing license
|
2016-04-07 09:55:03 +02:00 |
|
Pierre Krieger
|
94b6e9159c
|
Add getters for buffer views usages
|
2016-04-07 09:51:27 +02:00 |
|
Pierre Krieger
|
519d097f53
|
Check the format of buffer views
|
2016-04-07 09:24:04 +02:00 |
|
Pierre Krieger
|
4698b0492b
|
Add some tests and minor fixes in buffer view
|
2016-04-07 09:04:57 +02:00 |
|
Pierre Krieger
|
2a58c44136
|
Bugfix in ImmutableBuffer::array
|
2016-04-07 09:00:58 +02:00 |
|
Pierre Krieger
|
8dbd84882f
|
Change the format system of buffer views
|
2016-04-07 08:53:29 +02:00 |
|
Pierre Krieger
|
98ab6695d9
|
Move BufferView to its own module
|
2016-04-07 08:08:02 +02:00 |
|
Pierre Krieger
|
7215a6f803
|
Fix missing StorageBuffer import
|
2016-04-05 21:54:37 +02:00 |
|
Pierre Krieger
|
9992dccaaa
|
Add StorageBuffer marker for pipeline_layout! macro
|
2016-04-05 21:19:00 +02:00 |
|
Pierre Krieger
|
b9b1cb48eb
|
Fix pipeline_layout! macro with more than one field and one set
|
2016-04-05 15:59:43 +02:00 |
|
Pierre Krieger
|
02ff479326
|
Fix documentation of ComputePipeline
|
2016-04-05 12:02:39 +02:00 |
|
Pierre Krieger
|
d4f692c765
|
Fix typo
|
2016-04-05 11:59:56 +02:00 |
|
Pierre Krieger
|
8da245c7e5
|
Add ComputePipelineCreationError and check the pipeline layout
|
2016-04-05 11:59:15 +02:00 |
|
Pierre Krieger
|
485c682272
|
Restore specialization constants when building a compute pipeline
|
2016-04-05 11:48:29 +02:00 |
|
Pierre Krieger
|
2cb409fbcd
|
Restore specialization constants
|
2016-04-05 11:18:15 +02:00 |
|
tomaka
|
304f05256a
|
Merge pull request #21 from tomaka/ds-rework
Descriptor sets rework
|
2016-04-05 09:58:44 +02:00 |
|
tomaka
|
307a2ab765
|
Merge pull request #22 from Ben-Alderson/master
Fix linux library name
|
2016-04-04 22:01:48 +02:00 |
|
Ben-Alderson
|
174c83bf06
|
Fix linux library name
|
2016-04-04 14:09:02 -04:00 |
|
Pierre Krieger
|
79ea456201
|
Minor documentation and test for unsafe descriptor set layout
|
2016-04-04 16:13:48 +02:00 |
|
Pierre Krieger
|
e8e8f0b0cb
|
Add minor stub for when specialization lands
|
2016-04-04 15:33:46 +02:00 |
|
Pierre Krieger
|
f5689cbf95
|
Properly implement PipelineLayoutSetsCompatible
|
2016-04-04 15:29:32 +02:00 |
|
Pierre Krieger
|
0fa3034c2e
|
Add description() to DescriptorSetsCollection trait
|
2016-04-04 15:25:47 +02:00 |
|
Pierre Krieger
|
6b83b2c921
|
Add DescriptorSetDesc trait
|
2016-04-04 14:42:03 +02:00 |
|
Pierre Krieger
|
dbabc9ce58
|
Add small test for UnsafePipelineLayout
|
2016-04-04 14:26:52 +02:00 |
|
Pierre Krieger
|
5b3c2a0929
|
Split pipeline_layout/mod.rs in multiple submodules
|
2016-04-04 14:23:38 +02:00 |
|
Pierre Krieger
|
c502522aa1
|
Add small test for the pipeline_layout! macro
|
2016-04-04 14:14:34 +02:00 |
|
Pierre Krieger
|
b2654cac78
|
Fix tests
|
2016-04-04 14:01:12 +02:00 |
|
Pierre Krieger
|
6392c93446
|
Minor documentation improvements
|
2016-04-04 10:11:50 +02:00 |
|
Pierre Krieger
|
317bb2678c
|
Restore DescriptorSetsCollection impl for tuples
|
2016-04-04 10:01:23 +02:00 |
|