Pierre Krieger
|
6153220f76
|
Fix GraphicsPipeline with the new render pass ref system
|
2016-12-19 12:03:19 +01:00 |
|
Pierre Krieger
|
19b346471f
|
Draft for new attachments list system
|
2016-12-19 11:58:08 +01:00 |
|
Pierre Krieger
|
5ffc7d675e
|
Add draft for DescriptorBufferContentDesc
|
2016-12-18 19:37:46 +01:00 |
|
Pierre Krieger
|
859887ccf6
|
Fix requirement of RenderPassDesc for GraphicsPipeline
|
2016-12-18 16:30:08 +01:00 |
|
Pierre Krieger
|
5db5257f03
|
Use associated types in RenderPassRef and FramebufferRef
|
2016-12-18 16:28:06 +01:00 |
|
Pierre Krieger
|
10e14d8d6e
|
Fix framebuffer modules visibility
|
2016-12-18 16:07:45 +01:00 |
|
Pierre Krieger
|
e9209a4486
|
Remove basic_render_pass module
|
2016-12-18 16:06:05 +01:00 |
|
Pierre Krieger
|
ec5b7f5eff
|
More documentation
|
2016-12-18 16:05:38 +01:00 |
|
Pierre Krieger
|
478a831bdc
|
Rework framebuffer documentation
|
2016-12-18 15:53:44 +01:00 |
|
Pierre Krieger
|
738b16cb07
|
Some work on framebuffer macros rework
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
16790078f1
|
Add BasicRenderPassDesc
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
21a6f3e271
|
Implement RenderPassDesc on Box<T: RenderPassDesc>
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
da169c73a0
|
RenderPass::new no longer takes the device by ref
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
b542a62a53
|
Replace EmptySinglePassRenderPass with EmptySinglePassRenderPassDesc
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
a32b2c7842
|
Add RenderPassDesc::build_render_pass()
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
2b84108fb1
|
Remove using a temporary Vec
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
176e47e03d
|
Remove associated type from FramebufferRef
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
0e1140756e
|
RenderPassAttachmentsList now uses RenderPassDesc
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
4df86b4b59
|
RenderPassClearValues now uses RenderPassDesc
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
503a9fb367
|
RenderPassSubpassInterface now using RenderPassDesc
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
52cd9a022b
|
RenderPassCompatible now uses RenderPassDesc
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
9b09f3f3ba
|
Do not require RenderPassDesc for Subpass
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
436ff0a2ad
|
Remove hacky VulkanObject impls
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
c0ce304282
|
Add FramebufferSys
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
26b44f2349
|
Fix is_compatible_with
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
8e36800131
|
Add default parameters to Framebuffer
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
92fba00638
|
Use the iterators in render pass's helper traits
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
dbce54f272
|
Rename StdFramebuffer to Framebuffer
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
baabaa7479
|
Merge TrackedFramebuffer and Framebuffer
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
5c591305b3
|
Rename Framebuffer to FramebufferRef
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
82a9ca7068
|
RenderPass now takes a template parameter
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
db9c1b58f7
|
Add RenderPassSys
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
756fbe05d9
|
Add RenderPassRef::desc()
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
2828d30676
|
Rename UnsafeRenderPass to RenderPass
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
9455bc079d
|
Rename RenderPass to RenderPassRef
|
2016-12-18 15:28:40 +01:00 |
|
Pierre Krieger
|
a1d5d1a0ce
|
Add FIXME for SubmitChain
|
2016-12-17 16:28:31 +01:00 |
|
Pierre Krieger
|
9e556142c0
|
Only allow static in Submission
|
2016-12-17 14:58:39 +01:00 |
|
Pierre Krieger
|
37646fd1bb
|
Fix borrow error
|
2016-12-17 14:54:22 +01:00 |
|
Pierre Krieger
|
41643eca9d
|
More documentation on pipeline layouts
|
2016-12-10 14:47:43 +01:00 |
|
Pierre Krieger
|
e18cd9ca5b
|
Some documentation for std_pool
|
2016-12-10 13:33:40 +01:00 |
|
Pierre Krieger
|
06e24d7767
|
Rework UnsafeDescriptorSetLayout
|
2016-12-10 13:30:21 +01:00 |
|
Pierre Krieger
|
7b6623afea
|
Some documentation for descriptor sets
|
2016-12-10 13:23:10 +01:00 |
|
tomaka
|
2d1564f4b6
|
Merge pull request #334 from tomaka/debug-cb-improvements
Minor fix and doc improvement to debug callbacks
|
2016-12-10 13:20:53 +01:00 |
|
Pierre Krieger
|
76622f6376
|
Minor fix and doc improvement to debug callbacks
|
2016-12-10 12:59:46 +01:00 |
|
Pierre Krieger
|
cc15992aa2
|
More safety in the descriptor writes
|
2016-12-10 11:54:41 +01:00 |
|
Pierre Krieger
|
07164ad85e
|
Add note about safety requirement for set writes
|
2016-12-10 11:50:19 +01:00 |
|
Pierre Krieger
|
2b5a75c39b
|
Modify descriptor pools system and fix teapot example
|
2016-12-10 11:45:07 +01:00 |
|
tomaka
|
27e19de9c4
|
Merge pull request #333 from wjvds/no-impl-clone-for-unsized-shader-buffers
Disabled broken Clone impl for unsized buffers
|
2016-12-08 16:54:25 +01:00 |
|
Wouter
|
9cda522d13
|
Disabled broken Clone impl for unsized buffers
|
2016-12-08 16:17:51 +01:00 |
|
tomaka
|
dc27941fe4
|
Merge pull request #329 from paulirotta/crate-versioning
Update dependency versions
|
2016-12-08 12:52:26 +01:00 |
|