tomaka
|
3a525e5a75
|
Merge pull request #471 from tomaka/fut-fence-same-queue
Change futures to chain futures between frames
|
2017-05-22 09:17:07 +02:00 |
|
Pierre Krieger
|
b5be7a7d86
|
Add comments about attachment image problem
|
2017-05-21 20:08:25 +02:00 |
|
Pierre Krieger
|
d8149a33d1
|
Correctly implement PresentFuture::check_image_access
|
2017-05-21 19:26:30 +02:00 |
|
Pierre Krieger
|
3c51a3eb0b
|
Update the examples to use the new system
|
2017-05-21 19:04:14 +02:00 |
|
Pierre Krieger
|
f1dac0b9c8
|
Fix FenceSignalFuture::cleanup_finished
|
2017-05-21 18:51:41 +02:00 |
|
Pierre Krieger
|
4de0f2e114
|
Implement PresentFuture::flush
|
2017-05-21 18:22:45 +02:00 |
|
Pierre Krieger
|
5aff042d1a
|
Change behavior of then_signal_fence
|
2017-05-21 17:52:15 +02:00 |
|
Pierre Krieger
|
9383791c76
|
Implement PresentFuture::check_*_access
|
2017-05-21 16:37:52 +02:00 |
|
tomaka
|
fa8e80d8c4
|
Merge pull request #469 from tomaka/img-usage-rework
Rename and extract ImageUsage in its own module
|
2017-05-20 16:32:16 +02:00 |
|
tomaka
|
8376812105
|
Merge pull request #470 from tomaka/res-access-err
Correctly report access errors when submitting
|
2017-05-20 16:32:00 +02:00 |
|
Pierre Krieger
|
0ffd817e95
|
Correctly report access errors when submitting
|
2017-05-20 15:36:09 +02:00 |
|
Pierre Krieger
|
6f32b7d1c0
|
Fix examples
|
2017-05-20 14:06:19 +02:00 |
|
Pierre Krieger
|
a619725fa7
|
Add minor TODO
|
2017-05-20 13:48:39 +02:00 |
|
Pierre Krieger
|
691e7a1eb7
|
Implement BitOr for ImageUsage
|
2017-05-20 13:46:47 +02:00 |
|
Pierre Krieger
|
cb124aa089
|
Pass ImageUsage by value and not by ref
|
2017-05-20 13:41:57 +02:00 |
|
Pierre Krieger
|
0dd9cf4bdd
|
Rename and extract ImageUsage in its own module
|
2017-05-20 13:39:13 +02:00 |
|
tomaka
|
ed9b8458b7
|
Merge pull request #466 from tomaka/buffer-usage-rework
Buffer usage rework
|
2017-05-20 13:07:47 +02:00 |
|
tomaka
|
d166aa0043
|
Merge pull request #468 from tomaka/hack
Disable attachment image checking for now
|
2017-05-20 12:54:35 +02:00 |
|
tomaka
|
97160086c6
|
Merge pull request #467 from tomaka/img-layout-extract
Extract Layout to its own module and rename to ImageLayout
|
2017-05-20 11:25:10 +02:00 |
|
Pierre Krieger
|
21bf18b41b
|
Disable attachment image checking for now
|
2017-05-19 19:40:05 +02:00 |
|
Pierre Krieger
|
c63f349204
|
Some documentation
|
2017-05-19 17:48:00 +02:00 |
|
Pierre Krieger
|
3bab2b0972
|
Extract Layout to its own module and rename to ImageLayout
|
2017-05-19 17:36:46 +02:00 |
|
Pierre Krieger
|
1e62e4fc78
|
Take BufferUsage by value and never by ref
|
2017-05-19 15:26:57 +02:00 |
|
Pierre Krieger
|
421617eea8
|
Implement BitOr for BufferUsage
|
2017-05-19 15:19:01 +02:00 |
|
Pierre Krieger
|
bf7bcd97ae
|
Move Usage to own module and rename to BufferUsage
|
2017-05-19 14:25:10 +02:00 |
|
tomaka
|
367b63460c
|
Merge pull request #465 from tomaka/indirect-fix
Fix indirect drawing requiring exclusive access
|
2017-05-19 13:50:33 +02:00 |
|
Pierre Krieger
|
3713cb56f1
|
Fix indirect drawing requiring exclusive access
|
2017-05-19 13:23:56 +02:00 |
|
tomaka
|
11d562a5f3
|
Merge pull request #464 from tomaka/atch-generic
Rework the generic parameter of AttachmentImage
|
2017-05-18 13:42:03 +02:00 |
|
Pierre Krieger
|
ba9e3dac50
|
Rework the generic parameter of AttachmentImage
|
2017-05-17 20:33:35 +02:00 |
|
Pierre Krieger
|
0dddd6f7e5
|
Merge branch 'master' into moltenvk
|
2017-05-16 13:01:40 +02:00 |
|
tomaka
|
239062a8c8
|
Merge pull request #452 from tomaka/initial-layout-trans
Correctly check image layouts
|
2017-05-15 11:59:05 +02:00 |
|
Pierre Krieger
|
1a638a5b1b
|
Add TODO
|
2017-05-15 11:27:53 +02:00 |
|
Pierre Krieger
|
8380948e08
|
Better error reporting in submit_sync
|
2017-05-15 11:25:17 +02:00 |
|
Pierre Krieger
|
d78c15b119
|
Rename submit_check to prepare_submit
|
2017-05-15 11:06:01 +02:00 |
|
Pierre Krieger
|
c8fc08738e
|
Fix examples
|
2017-05-15 11:02:00 +02:00 |
|
Pierre Krieger
|
2b67ced430
|
Minor TODO comment added
|
2017-05-15 10:51:31 +02:00 |
|
Pierre Krieger
|
4471a2c01a
|
Return a proper error when executing a command buffer
|
2017-05-15 10:45:38 +02:00 |
|
Pierre Krieger
|
29179ee667
|
Disable GPU locking for device local buffer for now
|
2017-05-15 10:14:20 +02:00 |
|
Pierre Krieger
|
60baa8fc2e
|
Add stages and accesses for images in submit_sync
|
2017-05-15 10:13:09 +02:00 |
|
Pierre Krieger
|
fbeb4021f8
|
Implement conflict_key for DeviceLocalBuffer
|
2017-05-15 09:50:12 +02:00 |
|
Pierre Krieger
|
d5a14a2e3c
|
Implement conflict_key for immutable buffer
|
2017-05-15 09:21:18 +02:00 |
|
Pierre Krieger
|
1818ac5bc7
|
Merge branch 'master' into initial-layout-trans
|
2017-05-15 09:17:35 +02:00 |
|
tomaka
|
53bf60a67f
|
Merge pull request #460 from tomaka/immutable-buffer
Correctly implement ImmutableBuffer
|
2017-05-15 09:17:03 +02:00 |
|
Pierre Krieger
|
f7001f4594
|
Add some tests for the immutable buffer
|
2017-05-14 08:42:19 +02:00 |
|
tomaka
|
16cd163b0e
|
Merge pull request #456 from tomaka/pipeline-layout-rework
Require PipelineLayoutDesc for PipelineLayoutAbstract
|
2017-05-14 08:14:19 +02:00 |
|
tomaka
|
bda5de68cf
|
Merge pull request #458 from tomaka/mem-pool-req-rm
Remove 'static + Send + Sync requirements for the MemoryPool
|
2017-05-13 20:50:31 +02:00 |
|
tomaka
|
3b0d6acfc0
|
Merge pull request #457 from tomaka/rm-def
Remove default type for generic of PipelineLayout
|
2017-05-13 20:50:26 +02:00 |
|
Pierre Krieger
|
1f51310861
|
Correctly implement ImmutableBuffer
|
2017-05-13 20:40:19 +02:00 |
|
Pierre Krieger
|
4c4218e6a8
|
Remove 'static + Send + Sync requirements for the MemoryPool
|
2017-05-13 16:48:15 +02:00 |
|
Pierre Krieger
|
a00e814c66
|
Remove default type for generic of PipelineLayout
|
2017-05-13 16:30:02 +02:00 |
|