tomaka
|
a0bd48a790
|
Merge pull request #454 from tomaka/memory-cleanup
Several modifications to device memory
|
2017-05-13 16:07:21 +02:00 |
|
Pierre Krieger
|
e55ecd33f4
|
Require PipelineLayoutDesc for PipelineLayoutAbstract
|
2017-05-13 15:12:51 +02:00 |
|
Pierre Krieger
|
b84ee5fcd0
|
Be more relaxed in check_image_access
|
2017-05-13 11:51:32 +02:00 |
|
Pierre Krieger
|
2006e2cbc9
|
Update buffer stages and accesses
|
2017-05-13 11:48:38 +02:00 |
|
Pierre Krieger
|
3da12ccdae
|
Add behavior to SubmitSyncBuilderLayer
|
2017-05-13 11:09:49 +02:00 |
|
Pierre Krieger
|
5136aeb595
|
Implement fmt::Debug on more structs
|
2017-05-13 10:14:04 +02:00 |
|
Pierre Krieger
|
6f337447d3
|
Several modifications to device memory
|
2017-05-13 09:51:33 +02:00 |
|
tomaka
|
1585199830
|
Merge pull request #451 from tomaka/buffer-content-static
No longer require buffer content to be 'static
|
2017-05-13 08:36:32 +02:00 |
|
Pierre Krieger
|
1b06a69eb2
|
Default the inital RP attachment layout to Undefined
|
2017-05-12 15:01:28 +02:00 |
|
Pierre Krieger
|
4396525aa9
|
Proper error returned when checking resources access
|
2017-05-12 09:08:22 +02:00 |
|
Pierre Krieger
|
265f5a82b3
|
Merge branch 'master' into initial-layout-trans
|
2017-05-12 08:04:08 +02:00 |
|
tomaka
|
d19555d7e8
|
Merge pull request #450 from tomaka/fence-timeout-option
Wait on a Fence now takes a Option<Duration>
|
2017-05-11 21:38:01 +02:00 |
|
Pierre Krieger
|
b29f4f5579
|
Implement check_buffer_access and check_image_access
|
2017-05-11 21:23:39 +02:00 |
|
Pierre Krieger
|
02565f7ab6
|
Register framebuffer attachments in submit sync
|
2017-05-11 20:41:30 +02:00 |
|
Pierre Krieger
|
28ffe3bbf9
|
Correctly implement adding buffers and images in submit_sync
|
2017-05-11 16:48:27 +02:00 |
|
Pierre Krieger
|
ea7f0f7fb8
|
Add shortcut functions for buffers and image conflicts
|
2017-05-11 16:20:57 +02:00 |
|
Pierre Krieger
|
a3d73719e4
|
No longer require buffer content to be 'static
|
2017-05-11 12:45:50 +02:00 |
|
Pierre Krieger
|
be12333d6f
|
Wait on a Fence now takes a Option<Duration>
|
2017-05-10 19:50:10 +02:00 |
|
tomaka
|
b81d204df9
|
Merge pull request #449 from tomaka/state-cache-vbs
Cache the current vertex buffers in StateCacheLayer
|
2017-05-10 19:39:27 +02:00 |
|
Pierre Krieger
|
61c55022d1
|
Cache the current vertex buffers in StateCacheLayer
|
2017-05-09 11:46:36 +02:00 |
|
tomaka
|
d4df0eea40
|
Merge pull request #448 from tomaka/future-fence-behavior
Allow specifying the behavior of the fence signal future
|
2017-05-09 08:42:20 +02:00 |
|
Pierre Krieger
|
9582842566
|
Allow specifying the behavior of the fence signal future
|
2017-05-08 13:47:52 +02:00 |
|
tomaka
|
2b39c8be87
|
Merge pull request #446 from tomaka/dummy-to-now
Rename DummyFuture to NowFuture
|
2017-05-08 12:40:06 +02:00 |
|
Pierre Krieger
|
5cb7aa90b9
|
Rename DummyFuture to NowFuture
|
2017-05-08 10:19:57 +02:00 |
|
tomaka
|
8e989dee2b
|
Merge pull request #445 from Ralith/winit-0.6
Update vulkano-win and examples to winit 0.6
|
2017-05-08 08:54:13 +02:00 |
|
Benjamin Saunders
|
f3d7ca4b0d
|
Update vulkano-win and examples to winit 0.6
|
2017-05-07 19:08:18 -07:00 |
|
tomaka
|
650cb3dd5d
|
Merge pull request #444 from tomaka/cbpool-rework
Rework the CommandPool API
|
2017-05-07 15:16:24 +02:00 |
|
Pierre Krieger
|
a75671181d
|
Rework the CommandPool API
|
2017-05-07 14:19:50 +02:00 |
|
tomaka
|
92b75b6d9f
|
Merge pull request #443 from tomaka/future-mod
Extract the various future impls to their own modules
|
2017-05-07 10:48:31 +02:00 |
|
Pierre Krieger
|
5f95521336
|
Extract the various future impls to their own modules
|
2017-05-07 09:51:53 +02:00 |
|
Pierre Krieger
|
7f5980dbfb
|
Move future.rs to its own directory
|
2017-05-07 09:38:05 +02:00 |
|
tomaka
|
de0eb60b8e
|
Merge pull request #442 from tomaka/sync-docs-fix
Fixes to the documentation of sync
|
2017-05-07 09:02:16 +02:00 |
|
Pierre Krieger
|
bd36df9492
|
Fixes to the documentation of sync
|
2017-05-06 22:31:47 +02:00 |
|
tomaka
|
f150b3527d
|
Merge pull request #438 from tomaka/future-fence
Rework the fence future
|
2017-05-06 21:56:05 +02:00 |
|
tomaka
|
23ef412e8b
|
Merge pull request #440 from tomaka/future-usability
Add documentation and usability methods to GpuFuture
|
2017-05-06 21:56:01 +02:00 |
|
tomaka
|
b612ed82a9
|
Merge pull request #441 from tomaka/sync-pipeline
Move pipeline stage structs to own module
|
2017-05-06 21:55:55 +02:00 |
|
Pierre Krieger
|
5fed8b93ad
|
Move pipeline stage structs to own module
|
2017-05-06 21:11:00 +02:00 |
|
tomaka
|
c1f104d2c4
|
Merge pull request #437 from tomaka/q-fam-builder
Add CommandBufferBuilder::queue_family()
|
2017-05-06 20:37:46 +02:00 |
|
Pierre Krieger
|
2ee4b268c1
|
Some more minor doc
|
2017-05-06 20:24:47 +02:00 |
|
Pierre Krieger
|
3213c9fef3
|
Add documentation and usability methods to GpuFuture
|
2017-05-06 20:10:16 +02:00 |
|
tomaka
|
d352a36a49
|
Merge pull request #439 from tomaka/rem-resources
Remove useless unused type
|
2017-05-06 19:22:25 +02:00 |
|
Pierre Krieger
|
8f5f01e7f6
|
Remove useless type
|
2017-05-06 17:56:44 +02:00 |
|
Pierre Krieger
|
84bb2cc4e8
|
Rework the fence future
|
2017-05-06 17:37:36 +02:00 |
|
tomaka
|
698e0cc9ae
|
Merge pull request #436 from tomaka/uninit-doctests
More removal of uninitialized in doctests
|
2017-05-06 14:27:54 +02:00 |
|
Pierre Krieger
|
5916e882ee
|
Add CommandBufferBuilder::queue_family()
|
2017-05-06 14:25:56 +02:00 |
|
Pierre Krieger
|
780f2d2540
|
More removal of uninitialized in doctests
|
2017-05-06 10:49:57 +02:00 |
|
tomaka
|
7089069a3a
|
Merge pull request #435 from tomaka/pl-incompat-error
Add PipelineLayoutNotSupersetError
|
2017-05-05 19:59:21 +02:00 |
|
tomaka
|
1651561b09
|
Merge pull request #434 from tomaka/tex-array-incompat-fix
Fix texture arrays not working
|
2017-05-04 17:26:33 +02:00 |
|
Pierre Krieger
|
3419ca8280
|
Add PipelineLayoutNotSupersetError
|
2017-05-04 17:16:21 +02:00 |
|
Pierre Krieger
|
21c6f1f371
|
Fix texture arrays not working
|
2017-05-04 17:14:45 +02:00 |
|