Commit Graph

2289 Commits

Author SHA1 Message Date
tomaka
6679491849 Merge pull request #677 from tomaka/android-ex-fix
Fix the examples not working on Android
2017-07-22 19:35:27 +02:00
tomaka
5f9b6dcaf2 Fix the examples not working on Android 2017-07-22 16:44:52 +02:00
tomaka
3303cbe934 Merge pull request #669 from tomaka/ds-correct-sync
Correctly synchronize resources in descriptor sets
2017-07-21 20:00:04 +02:00
tomaka
2f30455cbd Merge pull request #672 from Guvante/missing_pub_errors
Re-export errors for AutoCommandBufferBuilder
2017-07-21 08:14:53 +02:00
guvante
9477e26555 Re-export errors for AutoCommandBufferBuilder 2017-07-20 21:09:15 -07:00
Pierre Krieger
ed58e66b29 Add hack around input attachments 2017-07-20 19:26:54 +02:00
Pierre Krieger
6ca2cc02f0 Add more information to the Conflict error 2017-07-20 18:41:07 +02:00
Pierre Krieger
00eca15dea Don't transition initial/final image layouts when in a secondary CB 2017-07-20 18:05:01 +02:00
Pierre Krieger
37f3c64e10 Prevent pipeline barriers from happening inside render passes 2017-07-20 17:40:15 +02:00
tomaka
b089d7fee2 Merge pull request #668 from jasondavies/fix-readme
Fix grammar.
2017-07-20 17:23:31 +02:00
Pierre Krieger
5a07ff957c Correctly find out the image layout 2017-07-20 16:52:26 +02:00
Pierre Krieger
78b6947451 Bugfix image layout transitions 2017-07-20 16:33:43 +02:00
Jason Davies
2603a5350e Fix grammar. 2017-07-20 15:26:40 +01:00
Pierre Krieger
c4d15c89d3 Implement correct sync tracking of DS resources 2017-07-20 16:24:29 +02:00
Pierre Krieger
0f28906aa4 Correctly implement DescriptorSetDesc in PersistentDescriptorSet 2017-07-20 15:52:47 +02:00
Pierre Krieger
05c104d63c Correctly synchronize resources in descriptor sets 2017-07-20 15:37:47 +02:00
tomaka
68ab76c481 Merge pull request #662 from tomaka/doc-minor
Minor doc fix
2017-07-20 06:59:31 +02:00
tomaka
05d6804aa0 Merge pull request #663 from tomaka/cpu-pool-cap
Move CpuBufferPool::capacity() to correct impl block
2017-07-20 06:59:23 +02:00
Pierre Krieger
270c5633ea Move CpuBufferPool::capacity() to correct impl block 2017-07-19 20:36:15 +02:00
Pierre Krieger
a4762a7077 Minor doc fix 2017-07-19 20:31:48 +02:00
tomaka
e7a799381d Merge pull request #661 from tomaka/0.5.4
Publish 0.5.4
2017-07-19 20:15:49 +02:00
Pierre Krieger
67bc3427c8 Publish 0.5.4 2017-07-19 20:02:32 +02:00
tomaka
07922448ff Merge pull request #660 from tomaka/validation-layers-bypass
Add a debug assertion that a swapchain acquire's fence is signalled
2017-07-19 19:56:14 +02:00
tomaka
6d1370460f Merge pull request #659 from tomaka/buf-pool-fix
Fixes to the CpuBufferPool
2017-07-19 19:56:01 +02:00
Pierre Krieger
c9c3202c6d Add a debug assertion that a swapchain acquire's fence is signalled 2017-07-19 19:44:56 +02:00
Pierre Krieger
3fe108336c Fixes to the CpuBufferPool 2017-07-19 19:19:40 +02:00
tomaka
bb5cfddccc Merge pull request #658 from tomaka/bugfix-ds-collec
Fix binding descriptor sets ignoring 3rd set and further
2017-07-19 17:03:57 +02:00
Pierre Krieger
c5e8f240bb Fix binding descriptor sets ignoring 3rd set and further 2017-07-19 16:21:50 +02:00
tomaka
f12a0604b5 Merge pull request #654 from tomaka/cpu-pool-improvement
CpuBufferPool improvement
2017-07-19 09:33:02 +02:00
Pierre Krieger
46445b84d3 Split CpuBufferPoolChunk and CpuBufferPoolSubbuffer 2017-07-19 08:07:37 +02:00
Pierre Krieger
ffa9ad41a6 Small bugfix 2017-07-19 06:56:55 +02:00
tomaka
73a46f0c98 Merge pull request #655 from jasondavies/fix-compute-example
Use supports_compute() in compute example.
2017-07-19 06:28:55 +02:00
Jason Davies
b06f45736d Use supports_compute() in compute example. 2017-07-19 01:10:38 +01:00
Pierre Krieger
3aa6b5a1e0 Minor TODO 2017-07-18 21:59:16 +02:00
Pierre Krieger
71567db742 Check the number of elements in the iterator 2017-07-18 21:54:08 +02:00
Pierre Krieger
9a8260d890 Add CpuBufferPool::download shortcut 2017-07-18 21:50:06 +02:00
Pierre Krieger
9e8dc8e685 Allow allocating chunks from the CpuBufferPool 2017-07-18 21:49:23 +02:00
Pierre Krieger
6525475ea6 CpuBufferPool deprecations and minor doc 2017-07-18 20:28:35 +02:00
tomaka
ea7a1d30c0 Merge pull request #653 from tomaka/secondary-cb-fixes
Misc fixes to make secondary command buffers usable
2017-07-18 15:04:29 +02:00
tomaka
3931688064 Merge pull request #649 from tomaka/err-propagation
Fix loader error propagation
2017-07-18 15:04:21 +02:00
tomaka
42998a2b45 Merge pull request #652 from tomaka/gp-subpass
Add GraphicsPipelineAbstract::subpass()
2017-07-18 14:22:09 +02:00
Pierre Krieger
3666e85868 Misc fixes to make secondary command buffers usable 2017-07-18 14:13:12 +02:00
Pierre Krieger
fd0e62511f Add GraphicsPipelineAbstract::subpass() 2017-07-18 13:37:03 +02:00
tomaka
2c9baa68c2 Merge pull request #651 from tomaka/too-strict
Fix the sync command buffer being too strict
2017-07-17 21:30:32 +02:00
tomaka
3f9e2afc01 Merge pull request #650 from tomaka/debug-assert-fix
Fix some debug assertions with indirect rendering
2017-07-17 21:21:22 +02:00
Pierre Krieger
1cf9e2fca7 Fix the sync command buffer being too strict 2017-07-17 21:13:57 +02:00
Pierre Krieger
42431544a9 Fix some debug assertions with indirect rendering 2017-07-17 20:38:22 +02:00
Pierre Krieger
e03ae3ab5e Fix loader error propagation 2017-07-16 20:56:37 +02:00
tomaka
59395c92bf Merge pull request #648 from tomaka/0.5.3
Publish 0.5.3
2017-07-16 13:22:33 +02:00
Pierre Krieger
f61bde481a Publish 0.5.3 2017-07-16 12:59:48 +02:00