Pierre Krieger
|
02a8c813c5
|
Fix non-compiling tests
|
2016-03-13 11:46:49 +01:00 |
|
Pierre Krieger
|
faa6537157
|
Add support for buffer views
|
2016-03-13 11:46:49 +01:00 |
|
Pierre Krieger
|
9ec3621059
|
Add some docs to buffer.rs
|
2016-03-13 11:46:48 +01:00 |
|
Pierre Krieger
|
7afe719fdb
|
Fix validation layer warning
|
2016-03-13 11:46:48 +01:00 |
|
tomaka
|
e558cd29aa
|
Merge pull request #8 from emoon/fix-doc-link
Fixed link to documentation
|
2016-03-13 07:16:12 +01:00 |
|
Daniel Collin
|
6c4d327b3a
|
Fixed link to documentation
|
2016-03-12 21:49:25 -08:00 |
|
Pierre Krieger
|
31415afbdf
|
Rename some structs and traits in framebuffer.rs to make it clearer
|
2016-03-12 20:36:17 +01:00 |
|
Pierre Krieger
|
7ab8067583
|
Be more relaxed in Content::ref_from_ptr
|
2016-03-12 17:45:30 +01:00 |
|
Pierre Krieger
|
ab90e825c0
|
Minor fixes in initial image layout transition
|
2016-03-12 15:27:23 +01:00 |
|
Pierre Krieger
|
b85e79d4e9
|
Add FIXME
|
2016-03-12 11:28:58 +01:00 |
|
Pierre Krieger
|
3e15fd3e68
|
VK_KHR_swapchain no longer an instance extension
|
2016-03-12 09:11:47 +01:00 |
|
Pierre Krieger
|
701d658bc1
|
Image example now working again
|
2016-03-12 09:08:06 +01:00 |
|
Pierre Krieger
|
3328cce046
|
Minor change to make struct layouts compatible
|
2016-03-12 09:01:52 +01:00 |
|
Pierre Krieger
|
090a04f6cd
|
Define descriptor set layouts for all pipeline stages
|
2016-03-12 09:01:40 +01:00 |
|
Pierre Krieger
|
69d6b9025f
|
Don't require the SDK layer in the teapot example
|
2016-03-12 07:00:56 +01:00 |
|
Pierre Krieger
|
54a161d151
|
Fix OneVertexOneInstanceDefinition being wrongly implemented
|
2016-03-11 22:55:18 +01:00 |
|
Pierre Krieger
|
36ac9191a3
|
Merge multiple resources into one for the purpose of synchronization
|
2016-03-11 21:05:36 +01:00 |
|
Pierre Krieger
|
9a8a7665df
|
Minor assertion added
|
2016-03-11 18:47:20 +01:00 |
|
Pierre Krieger
|
2daf3d4488
|
Add possibility to pass a framebuffer object in a secondary CB
|
2016-03-11 17:23:15 +01:00 |
|
Pierre Krieger
|
9765850ce5
|
Keep images alive in copy_buffer_to_color_image
|
2016-03-11 16:21:52 +01:00 |
|
Pierre Krieger
|
c73a5e1c2f
|
Keep source buffer alive in copy_buffer_to_color_image
|
2016-03-11 16:09:48 +01:00 |
|
Pierre Krieger
|
f8022f6ab8
|
Fix wrong descriptor write being generated by ther shader parser
|
2016-03-11 15:57:20 +01:00 |
|
Pierre Krieger
|
39624ceb66
|
Small hack to the descriptor pool to allocate enough resources
|
2016-03-11 15:35:12 +01:00 |
|
Pierre Krieger
|
c376f3bd10
|
Rework the set binding code in the shader parser
|
2016-03-11 15:33:57 +01:00 |
|
Pierre Krieger
|
b496f3b690
|
Keep the render pass alive when creating a command buffer with it
|
2016-03-11 14:53:25 +01:00 |
|
Pierre Krieger
|
9eee5ae621
|
Fix vkDestroyDescriptorSetLayout being used instead of vkDestroyPipelineLayout
|
2016-03-11 14:53:07 +01:00 |
|
Pierre Krieger
|
45dd6d8156
|
Add introduction paragraph to README
|
2016-03-11 14:43:01 +01:00 |
|
Pierre Krieger
|
eb99ccb11d
|
Now adding explicit dependencies between all subpasses in a renderpass
|
2016-03-11 13:25:57 +01:00 |
|
Pierre Krieger
|
8043238efb
|
Restore debug callback system
|
2016-03-11 13:06:03 +01:00 |
|
Pierre Krieger
|
16fb47084a
|
Implement Data for u32 types
|
2016-03-11 11:36:35 +01:00 |
|
Pierre Krieger
|
c06985fe22
|
Add some docs to the vertex module
|
2016-03-11 11:02:59 +01:00 |
|
Pierre Krieger
|
efd0763118
|
Add OneVertexOneInstanceDefinition
|
2016-03-11 10:47:29 +01:00 |
|
Pierre Krieger
|
b300f70dda
|
Minor fix in shaders analyser
|
2016-03-11 10:35:41 +01:00 |
|
Pierre Krieger
|
77f5873fc9
|
Rework vertex definition code
|
2016-03-11 10:35:30 +01:00 |
|
Pierre Krieger
|
7205162cc8
|
Add small TODO to ImageUsage
|
2016-03-10 11:14:57 +01:00 |
|
Pierre Krieger
|
c8622031c1
|
Add image::Usage::none()
|
2016-03-10 10:23:37 +01:00 |
|
Pierre Krieger
|
21da451381
|
Check that extensions have been loaded in various functions
|
2016-03-10 07:58:35 +01:00 |
|
Pierre Krieger
|
bd4167d579
|
Change order of parameters when creating instance and device
|
2016-03-10 07:50:01 +01:00 |
|
Pierre Krieger
|
226a909848
|
Add extensions at device creation
|
2016-03-10 07:47:45 +01:00 |
|
Pierre Krieger
|
01366e77e8
|
Add extensions to load when creating instance
|
2016-03-09 18:50:01 +01:00 |
|
Pierre Krieger
|
4f64bfeb10
|
No longer public reexport some symbols
|
2016-03-09 18:34:51 +01:00 |
|
Pierre Krieger
|
a8aca497e0
|
Add an Extensions object
|
2016-03-09 18:34:16 +01:00 |
|
Pierre Krieger
|
c77f186ac1
|
Split instance module in submodules
|
2016-03-09 18:17:35 +01:00 |
|
Pierre Krieger
|
f5085a7e4a
|
The PhysicalDevice object is now pointer-like
|
2016-03-09 17:46:29 +01:00 |
|
Pierre Krieger
|
5dca7499b1
|
Move instance to own directory
|
2016-03-09 17:26:21 +01:00 |
|
Pierre Krieger
|
7bd2b6e3c9
|
Start working on FEATURES.md
|
2016-03-09 15:51:10 +01:00 |
|
Pierre Krieger
|
4ae0c4541a
|
Fix using gl_VertexIndex and gl_InstanceIndex producing errors
|
2016-03-09 13:06:13 +01:00 |
|
Pierre Krieger
|
d0738e20e8
|
Print the uniform variable that's missing a binding point
|
2016-03-09 11:48:31 +01:00 |
|
Pierre Krieger
|
5d07058537
|
Add small todo
|
2016-03-08 18:59:26 +01:00 |
|
Pierre Krieger
|
0c527947fb
|
Update glslang
|
2016-03-08 14:55:48 +01:00 |
|