Commit Graph

756 Commits

Author SHA1 Message Date
Pierre Krieger
7bdfde7e80 TROUBLE clarified 2016-04-28 16:39:54 +02:00
Pierre Krieger
22a119932f Update TROUBLES 2016-04-28 16:37:56 +02:00
tomaka
a504af40a1 Merge pull request #64 from tomaka/loader
Rework the library loading system
2016-04-28 14:24:05 +02:00
Pierre Krieger
d09b93b379 Rework the library loading system 2016-04-28 13:49:41 +02:00
tomaka
4749679b88 Merge pull request #63 from tomaka/img-buf-granularity
Handle image-buffer granularity
2016-04-28 13:25:44 +02:00
Pierre Krieger
995d50eb92 Handle image-buffer granularity 2016-04-28 13:15:50 +02:00
tomaka
769a78b2eb Merge pull request #62 from tomaka/buffers-align
Enforce more buffer alignment requirements
2016-04-28 13:07:57 +02:00
Pierre Krieger
564f8caac2 Enforce more buffer alignment requirements 2016-04-28 12:59:52 +02:00
tomaka
b6487fd04b Merge pull request #61 from tomaka/sys-docs
Better documentation for unsafe buffers
2016-04-28 12:42:38 +02:00
Pierre Krieger
957f00c413 Better documentation for unsafe buffers 2016-04-28 11:28:25 +02:00
tomaka
b0cd4026f8 Merge pull request #60 from tomaka/sparse-buffer
Sparse buffer
2016-04-28 11:19:19 +02:00
Pierre Krieger
8ac0cc8a7d Allow sparse flags when creating an UnsafeBuffer 2016-04-28 10:58:01 +02:00
Pierre Krieger
2d0d3526e5 Fix BufferUsage::to_usage_bits being public 2016-04-28 10:28:16 +02:00
tomaka
8bf2c6c4a2 Merge pull request #58 from tomaka/buffer-slice-docs
Add better docs to BufferSlice
2016-04-28 10:26:35 +02:00
Pierre Krieger
0d0a5714f5 Add better docs to BufferSlice 2016-04-28 10:16:55 +02:00
tomaka
0ec56926c8 Merge pull request #57 from tomaka/buffer-slice-extra
Add some methods to BufferSlice to manipulate the slice
2016-04-27 17:10:20 +02:00
Pierre Krieger
202e7a177d Add some methods to BufferSlice to manipulate the slice 2016-04-27 16:26:28 +02:00
tomaka
0fffacd4b1 Merge pull request #56 from tomaka/send-sync-cb
Command buffer builders now implement Send and Sync
2016-04-27 14:19:12 +02:00
Pierre Krieger
3892dd146b Command buffer builders now implement Send and Sync 2016-04-27 14:04:52 +02:00
tomaka
47315f7e01 Merge pull request #55 from tomaka/view-ty
Fix image view types
2016-04-25 22:27:11 +02:00
Pierre Krieger
654fc245bb Fix image view types 2016-04-25 22:06:15 +02:00
tomaka
92ce3f2418 Merge pull request #52 from tomaka/copy_color_image_to_buffer
Copy color image to buffer
2016-04-23 19:34:32 +02:00
Pierre Krieger
93a2e0a192 Add copy_color_image_to_buffer 2016-04-23 18:00:26 +02:00
Pierre Krieger
52694e1810 Add transfer_dest for AttachmentImage 2016-04-23 17:49:00 +02:00
tomaka
83827535ea Merge pull request #50 from tomaka/vulkano-win
Add vulkano-win crate and move out examples
2016-04-23 14:03:47 +02:00
Pierre Krieger
37fc12042e Fix vulkano-win for Linux 2016-04-23 13:40:10 +02:00
Pierre Krieger
ebcfea2308 Slight fix in examples 2016-04-23 13:33:58 +02:00
Pierre Krieger
27f7fb5f75 Make examples cross-platform 2016-04-23 13:32:31 +02:00
Pierre Krieger
e82741aaf9 Add vulkano-win crate and move out examples 2016-04-23 13:24:56 +02:00
tomaka
e816d2ca92 Merge pull request #49 from tomaka/clear-values
Improve clear values handling when creating framebuffer
2016-04-23 12:37:23 +02:00
Pierre Krieger
db0bf1b786 Improve clear values handling when creating framebuffer 2016-04-23 12:03:11 +02:00
tomaka
bde321298c Merge pull request #48 from tomaka/debug-check
Add a debug assert when creating a render pass
2016-04-23 12:00:56 +02:00
Pierre Krieger
d88089a1b8 Use -j 1 on travis 2016-04-23 11:31:05 +02:00
Pierre Krieger
b6e5d4a054 Add a debug assert when creating a render pass 2016-04-23 11:18:34 +02:00
tomaka
a6ebdfac84 Merge pull request #47 from tomaka/rp-creation-error
Add RenderPassCreationError
2016-04-23 09:09:48 +02:00
Pierre Krieger
2ea8b53bf6 Add test for too many color attachments 2016-04-23 08:55:28 +02:00
Pierre Krieger
a6f2a09cfa Add RenderPassCreationError 2016-04-23 08:27:47 +02:00
tomaka
7280cc1c63 Merge pull request #36 from tomaka/tests-fix
Fix examples so that cargo test works
2016-04-23 08:08:20 +02:00
Pierre Krieger
0776d261b6 Do not test examples yet 2016-04-23 08:00:11 +02:00
Pierre Krieger
edafa92e55 Add input attachments for pipeline layouts 2016-04-22 17:24:38 +02:00
Pierre Krieger
ecf129ef12 Fix framebuffer macro for multiple passes 2016-04-22 17:24:27 +02:00
tomaka
f7b9465499 Merge pull request #46 from tomaka/depth-stencil-atch
Check depth and stencil presence when creating a pipeline
2016-04-22 16:08:35 +02:00
Pierre Krieger
32076a1e0c Check depth and stencil presence when creating a pipeline 2016-04-22 15:49:32 +02:00
tomaka
5982778cd2 Merge pull request #45 from tomaka/reflect-readonly
Correctly set the readonly attribute of descriptor layouts descriptions
2016-04-22 15:27:15 +02:00
Pierre Krieger
18348cd301 Correctly set the readonly attribute of descriptor layouts descriptions 2016-04-22 15:15:07 +02:00
tomaka
0a5e0538e9 Merge pull request #44 from tomaka/pipeline-rp
Add render_pass method to GraphicsPipeline
2016-04-22 14:32:05 +02:00
Pierre Krieger
7272ab8d41 Add render_pass method to GraphicsPipeline 2016-04-22 14:23:56 +02:00
tomaka
0afa750249 Merge pull request #29 from tomaka/pool-arc-loop
Make DeviceMemory and MappedDeviceMemory generic over the pointer to …
2016-04-22 13:34:07 +02:00
Pierre Krieger
105b5bd45e Introduce SafeDeref 2016-04-22 13:20:06 +02:00
Pierre Krieger
dcc45b4dce Make DeviceMemory and MappedDeviceMemory generic over the pointer to Device 2016-04-22 13:18:56 +02:00