Commit Graph

1326 Commits

Author SHA1 Message Date
Pierre Krieger
4f9b2dda96 Submitting can now return an error 2016-10-09 09:39:39 +02:00
Pierre Krieger
4d1c797a8b Relax Sized requirement for Submit impls 2016-10-08 18:50:55 +02:00
Pierre Krieger
23018172e7 Restore triangle example again 2016-10-08 18:48:11 +02:00
Pierre Krieger
a503926f80 Fix fences not kept alive 2016-10-08 17:37:59 +02:00
Pierre Krieger
4470799247 Various tweaks to submit 2016-10-08 17:31:21 +02:00
Pierre Krieger
92217ee101 Move SubmitInfo to command_buffer module 2016-10-08 16:51:01 +02:00
Pierre Krieger
6af7c4ecb4 Add some conveniences for Submit 2016-10-08 16:46:54 +02:00
Pierre Krieger
39908383e3 Rework submitting 2016-10-08 16:37:48 +02:00
Pierre Krieger
a2fe17b262 Some more fixes with descriptor sets 2016-10-06 12:03:22 +02:00
Pierre Krieger
25b5a5c83a Minor fix in custom pipeline macro 2016-10-06 11:12:52 +02:00
Pierre Krieger
9d3423c856 Fix triangle example 2016-10-06 10:43:46 +02:00
Pierre Krieger
f1f9f58433 Minor style and docs for buffers 2016-10-05 08:54:27 +02:00
tomaka
c8bf001ea1 Merge pull request #299 from nicokoch/typo-fix
Fix typo in TriangleListWithAdjacency
2016-10-05 07:59:34 +02:00
Nicolas Koch
113c71ab8e Fix typo in TriangleListWithAdjacency 2016-10-05 02:37:54 +02:00
Pierre Krieger
dcbe50b043 states_manager module is now private 2016-10-04 21:26:16 +02:00
tomaka
d81031696a Merge pull request #297 from alexd2580/format-glsl-errors
Print formatted GLSL compile error messages
2016-10-04 20:30:06 +02:00
Pierre Krieger
b525198ebb Replace old Submission object with new one 2016-10-04 20:16:59 +02:00
Pierre Krieger
a503a6904c The submit module is no longer public 2016-10-04 20:06:19 +02:00
Alexander Dmitriev
0cb7e3e300 Print formatted GLSL compile error messages 2016-10-04 19:52:16 +02:00
tomaka
77c5bd8001 Merge pull request #296 from tomaka/0.3.1
Publish 0.3.1
2016-10-04 19:35:58 +02:00
Pierre Krieger
e3eabb6740 Publish 0.3.1 2016-10-04 19:24:57 +02:00
tomaka
594fce3d26 Merge pull request #295 from tomaka/weak-new-std-pool
Use Weak::new() for the standard memory pool
2016-10-04 19:16:21 +02:00
Pierre Krieger
a73e6539ec Remove Queue::dedicated_semaphore() 2016-10-04 19:07:07 +02:00
Pierre Krieger
844e1d2a48 Use Weak::new() for the standard memory pool 2016-10-04 19:02:54 +02:00
tomaka
96a002e825 Merge pull request #294 from tomaka/instance-docs
More instance documentation
2016-10-04 18:57:23 +02:00
Pierre Krieger
7df8d450cc More instance documentation 2016-10-04 18:36:31 +02:00
Pierre Krieger
773ca949fd Add some methods for Image 2016-10-04 13:18:58 +02:00
Pierre Krieger
e622cec0a9 Add StdDescriptorSetImg 2016-10-04 12:40:26 +02:00
Pierre Krieger
528393bdba Remove the blocks() method 2016-10-03 11:06:23 +02:00
Pierre Krieger
d8f216eefb Implement image traits for Arc and refs 2016-10-03 11:02:09 +02:00
Pierre Krieger
8bba4f0e5e Fix compilation 2016-10-03 10:42:41 +02:00
Pierre Krieger
5b32d283c7 Add some comments in descriptor_set::sys 2016-10-03 10:24:24 +02:00
Pierre Krieger
d609c3227d Rework descriptor_set::sys to allow arrays eventually 2016-10-03 10:05:40 +02:00
Pierre Krieger
4d2f365527 Add BufferViewRef 2016-10-02 21:39:49 +02:00
Pierre Krieger
a8d2b6a774 Add StdDescriptorSetBufView 2016-10-02 18:17:41 +02:00
Pierre Krieger
266a952c1d Fix some impls of StdDescriptorSetResourcesCollection 2016-10-02 11:02:42 +02:00
Pierre Krieger
1a06fb22e1 Some convenient reexports 2016-09-30 13:45:14 +02:00
Pierre Krieger
03186771eb Impl CommandsList for Box<CommandsList> 2016-09-30 11:57:33 +02:00
Pierre Krieger
47553cd684 Rename stuff 2016-09-30 11:55:48 +02:00
Pierre Krieger
7346f822ee Add abstract_build shortcut 2016-09-30 11:47:33 +02:00
Pierre Krieger
ce30376d7e Add AbstractCommandsList 2016-09-30 11:38:07 +02:00
Pierre Krieger
4312e4da12 Make CommandsListOutput object safe 2016-09-30 11:33:50 +02:00
Pierre Krieger
5b5a664714 First step to make CommandsListOutput object-safe 2016-09-30 11:24:21 +02:00
Pierre Krieger
ca88fb0fb2 Minor documentation change 2016-09-29 11:39:59 +02:00
Pierre Krieger
58bdf04fd9 TrackedBuffer::on_submit now unsafe 2016-09-29 11:35:50 +02:00
Pierre Krieger
c2a76c15fa CommandsListBase is now object-safe 2016-09-29 11:23:06 +02:00
Pierre Krieger
c2a7c43c9f Some missing inlines 2016-09-29 11:16:04 +02:00
Pierre Krieger
6ca2bd4707 Tweak List::transition in framebuffer 2016-09-29 11:07:19 +02:00
Pierre Krieger
5f2ef69323 Add CommandsListPossibleOutsideRenderPass::is_outside_render_pass() 2016-09-29 11:00:00 +02:00
Pierre Krieger
ade950032b Add SubmitInfo::empty() 2016-09-29 10:50:29 +02:00