Pierre Krieger
|
d82726eedd
|
Extract descriptor sets code in own module
|
2016-02-29 16:10:38 +01:00 |
|
Pierre Krieger
|
e53a7e7bcc
|
Handle struct members alignments in generated code
|
2016-02-29 16:03:48 +01:00 |
|
Pierre Krieger
|
85ded76ead
|
Write structure definitions in the shader analyser
|
2016-02-29 15:17:25 +01:00 |
|
Pierre Krieger
|
f6bdc2478f
|
Fix the vulkano-shaders example
|
2016-02-29 14:42:52 +01:00 |
|
Pierre Krieger
|
0661ce92ea
|
RuntimeDescriptorSetDesc now more generic with what is accepts
|
2016-02-29 14:19:23 +01:00 |
|
Pierre Krieger
|
c0152c1a04
|
Extract Init and Write from SetLayout
|
2016-02-29 14:15:57 +01:00 |
|
Pierre Krieger
|
e392bfaed3
|
Rename DescriptorSetDesc to SetLayout
|
2016-02-29 13:53:10 +01:00 |
|
Pierre Krieger
|
2b274381d4
|
Add framebuffer::LayoutClearValues trait
|
2016-02-29 12:50:20 +01:00 |
|
Pierre Krieger
|
60cae45faf
|
Rename AttachmentsList to LayoutAttachmentsList
|
2016-02-29 12:44:16 +01:00 |
|
Pierre Krieger
|
6f305f0343
|
Rename RenderPassLayout to Layout
|
2016-02-29 12:43:03 +01:00 |
|
Pierre Krieger
|
d92ecd97cf
|
Split framebuffer attachments list in another trait
|
2016-02-29 12:04:42 +01:00 |
|
Pierre Krieger
|
33beaa204c
|
The buffer type is now inferred
|
2016-02-29 11:19:23 +01:00 |
|
Pierre Krieger
|
d5da8374fc
|
Add draw commands to the secondary graphics command buffer
|
2016-02-28 21:39:02 +01:00 |
|
Pierre Krieger
|
9ea80a4fc8
|
Fix missing export
|
2016-02-28 18:38:54 +01:00 |
|
Pierre Krieger
|
75962119c1
|
Fix triangle example
|
2016-02-28 17:21:01 +01:00 |
|
Pierre Krieger
|
19804a387e
|
Small draft for ShaderInterfaceDef
|
2016-02-28 14:25:08 +01:00 |
|
Pierre Krieger
|
f38517a3e3
|
Minor work on depth stencil
|
2016-02-28 13:10:56 +01:00 |
|
Pierre Krieger
|
693ed347fa
|
More testing in device_memory
|
2016-02-28 11:11:58 +01:00 |
|
Pierre Krieger
|
d4f51acfcd
|
Add some tests and cleanup device_memory.rs
|
2016-02-28 10:54:58 +01:00 |
|
Pierre Krieger
|
4da14c5b63
|
Fix missing viewport/scissor dynamic state with Dynamic
|
2016-02-27 22:29:36 +01:00 |
|
Pierre Krieger
|
4f19f00469
|
Add shortcut function for the triangle_list IA
|
2016-02-27 22:22:31 +01:00 |
|
Pierre Krieger
|
705de7671d
|
Some docs to input_assembly
|
2016-02-27 22:17:59 +01:00 |
|
Pierre Krieger
|
207258579e
|
More viewport docs
|
2016-02-27 22:07:23 +01:00 |
|
Pierre Krieger
|
28e96d9dca
|
Add docs to viewport.rs
|
2016-02-27 21:25:41 +01:00 |
|
Pierre Krieger
|
ba18d8d603
|
Update the state of CONTRIBUTING
|
2016-02-27 20:30:55 +01:00 |
|
Pierre Krieger
|
faeafed225
|
Minor cleanup in memory/mod.rs
|
2016-02-27 20:26:24 +01:00 |
|
Pierre Krieger
|
86079fca24
|
Finish implementing AbstractTypedImageViewsTuple
|
2016-02-27 20:02:48 +01:00 |
|
Pierre Krieger
|
a0897566ac
|
Add support for other surface creation functions
|
2016-02-27 17:50:52 +01:00 |
|
Pierre Krieger
|
ef9b3fed9a
|
Secondary graphics cmd buffers now require passing a renderpass
|
2016-02-27 17:50:51 +01:00 |
|
tomaka
|
2a6252efbe
|
Merge pull request #4 from tomaka/update-glslang
Update glslang
|
2016-02-27 10:47:21 +01:00 |
|
Pierre Krieger
|
4ff9da8ba7
|
Update glslang
|
2016-02-27 10:41:25 +01:00 |
|
Pierre Krieger
|
7e93b6c448
|
single_pass_renderpass! now only declares a struct
|
2016-02-26 16:21:06 +01:00 |
|
Pierre Krieger
|
f16019b2a1
|
Rework format module
|
2016-02-26 15:33:40 +01:00 |
|
Pierre Krieger
|
938578b172
|
Update TROUBLES
|
2016-02-26 09:14:53 +01:00 |
|
Pierre Krieger
|
f1ff1806bc
|
More documentation for the framebuffer module
|
2016-02-25 18:12:02 +01:00 |
|
Pierre Krieger
|
4eacc59ac3
|
Fix copy_buffers requiring a transfer queue when it's not needed
|
2016-02-25 15:49:17 +01:00 |
|
Pierre Krieger
|
a163c0e002
|
Add Framebuffer::dimensions()
|
2016-02-25 15:48:34 +01:00 |
|
Pierre Krieger
|
d178d58301
|
Add some constructors to buffer Usage
|
2016-02-25 13:40:52 +01:00 |
|
Pierre Krieger
|
dd34895d46
|
Fix path creation in build script
|
2016-02-25 10:19:53 +01:00 |
|
Pierre Krieger
|
6a0bc14061
|
Rename FormatMarker to FormatDesc
|
2016-02-25 09:56:45 +01:00 |
|
Pierre Krieger
|
ddcb8cf402
|
Add easier shaders compilation path
|
2016-02-25 08:52:22 +01:00 |
|
Pierre Krieger
|
41831c30cb
|
DeviceLocal now prefers device-local memory types (as its name tells)
|
2016-02-24 21:51:05 +01:00 |
|
Pierre Krieger
|
bfd025b64c
|
Rename formats module to format
|
2016-02-24 21:03:04 +01:00 |
|
Pierre Krieger
|
42dcd1e606
|
Require more precise versions
|
2016-02-24 19:19:08 +01:00 |
|
Pierre Krieger
|
a589946992
|
Minor change in swapchain
|
2016-02-24 18:56:19 +01:00 |
|
Pierre Krieger
|
2619be95e9
|
Fix release mode crashing
|
2016-02-24 18:23:47 +01:00 |
|
Pierre Krieger
|
fdb5784bda
|
More thread safety issues
|
2016-02-24 17:53:41 +01:00 |
|
Pierre Krieger
|
ce20e41629
|
Fix thread safety issues
|
2016-02-24 17:42:44 +01:00 |
|
Pierre Krieger
|
278a7a3e3f
|
Fix the single_pass_renderpass! macro
|
2016-02-24 16:00:42 +01:00 |
|
Pierre Krieger
|
7b9b43a986
|
Texture upload working
|
2016-02-24 15:00:06 +01:00 |
|