Commit Graph

612 Commits

Author SHA1 Message Date
Pierre Krieger
563a420320 Gitlab-ci attempt #7 2016-04-11 08:40:37 +02:00
Pierre Krieger
fd209ec57d Gitlab-ci attempt #6 2016-04-11 08:39:21 +02:00
Pierre Krieger
770fcf1599 Gitlab-ci attempt #5 2016-04-11 08:38:34 +02:00
Pierre Krieger
2b1ba9c0fe Gitlab-ci attempt #4 2016-04-11 08:37:42 +02:00
Pierre Krieger
ba3071755c Gitlab-ci attempt #3 2016-04-11 08:34:59 +02:00
Pierre Krieger
d4f9070210 Gitlab-ci attempt #2 2016-04-11 08:32:22 +02:00
Pierre Krieger
11e1f556ca Gitlab-ci attempt #1 2016-04-11 08:27:44 +02:00
Pierre Krieger
6cef1eedd8 Minor changes to pipeline layout 2016-04-11 08:06:34 +02:00
Pierre Krieger
7cc5def533 Add UnsafePipelineLayoutCreationError 2016-04-11 07:16:02 +02:00
Pierre Krieger
13e0038b3c Panick in case of wrong device with UnsafePipelineLayout 2016-04-11 06:51:38 +02:00
Pierre Krieger
4e42afada8 Minor changes to UnsafePipelineLayout 2016-04-11 06:43:15 +02:00
Pierre Krieger
841b0a016e Move DescriptorWrite in descriptor_set::sys 2016-04-11 06:27:31 +02:00
Pierre Krieger
ea497ff3a0 Bugfix in multidraw indirect 2016-04-11 06:27:20 +02:00
Pierre Krieger
c4e3711156 Fix error about capability not supported 2016-04-10 15:23:19 +02:00
Pierre Krieger
480cac7c58 Add draw_indirect 2016-04-10 15:22:37 +02:00
Pierre Krieger
6a5d7a934b Add Usage::indirect_buffer 2016-04-10 14:28:23 +02:00
Pierre Krieger
8ad1e0b8fc All timeouts now take a Duration instead of a number of nanoseconds 2016-04-10 13:31:04 +02:00
Pierre Krieger
232604ef82 Add EmptyPipeline 2016-04-10 12:56:55 +02:00
Pierre Krieger
8527ba1d8f Use a supported format in the teapot example 2016-04-10 11:07:07 +02:00
Pierre Krieger
04333ea756 Add DrawIndirectCommand and DrawIndexedIndirectCommand 2016-04-09 21:07:16 +02:00
Pierre Krieger
b7ec929325 Add DepthStencil::disabled 2016-04-09 14:53:57 +02:00
Pierre Krieger
e36b259579 Add some docs to pipeline modules 2016-04-09 14:53:04 +02:00
Pierre Krieger
ede84f5800 Fix tests 2016-04-09 14:24:12 +02:00
Pierre Krieger
4a8f1d72ff Fix blending disabled in alpha_blending() 2016-04-09 09:25:13 +02:00
Pierre Krieger
48ae9b6ba7 Add Blend::alpha_blending() 2016-04-09 09:16:56 +02:00
Pierre Krieger
eba4f4f867 Use fnv hasher in the hash maps of the CB builder 2016-04-08 22:52:47 +02:00
Pierre Krieger
f6733628e8 Add unsafe support for push constants 2016-04-08 21:52:40 +02:00
Pierre Krieger
e9d82d8c18 Add warning about Rust 1.8 in README 2016-04-08 21:33:52 +02:00
Pierre Krieger
0ff6c52ce1 Fix warning generated by render pass macro 2016-04-08 21:17:51 +02:00
Pierre Krieger
301428ad61 Properly implement blending 2016-04-08 20:31:52 +02:00
Pierre Krieger
0aedde53f1 Add readonly member to DescriptorDesc 2016-04-08 18:24:03 +02:00
Pierre Krieger
3ade419e1d Always enable robustBufferAccess 2016-04-08 11:58:20 +02:00
Pierre Krieger
bd32d01c03 Add error if geometry_shader feature is not enabled 2016-04-08 11:52:55 +02:00
Pierre Krieger
7942bebc1c Add support for geometry shaders 2016-04-08 11:04:16 +02:00
Pierre Krieger
47701c0b8b Add all shader entry points in the shader module 2016-04-08 09:23:22 +02:00
Pierre Krieger
0775822f35 Fix compilation, oops 2016-04-07 22:08:20 +02:00
Pierre Krieger
3c3d15eb72 Fix stencil test not being enabled 2016-04-07 21:56:37 +02:00
Pierre Krieger
c0e35b68a4 Add docs to depth_stencil.rs 2016-04-07 21:55:48 +02:00
Pierre Krieger
a59e6d261d Rename vertex to vertex_input 2016-04-07 21:42:45 +02:00
tomaka
6ea3fd40f6 Merge pull request #23 from tomaka/gp-rework
Start reworking graphics pipeline creation
2016-04-07 21:41:07 +02:00
Pierre Krieger
dd8c2ba0b2 Add descriptions for the error messages 2016-04-07 21:36:25 +02:00
Pierre Krieger
0b1cc6c721 Draft for graphics pipeline creation tests 2016-04-07 21:20:44 +02:00
Pierre Krieger
5885d7f5a4 Add getters for dynamic states 2016-04-07 21:00:34 +02:00
Pierre Krieger
aacd94d726 Pass depth-stencil state 2016-04-07 20:05:15 +02:00
Pierre Krieger
6139640bc0 Fix order of struct members 2016-04-07 17:45:53 +02:00
Pierre Krieger
4113a5cf09 Start reworking graphics pipeline creation 2016-04-07 17:40:08 +02:00
Pierre Krieger
8bc43192df Add todo in buffer view 2016-04-07 16:50:52 +02:00
Pierre Krieger
de59a69f13 Rework docs of buffer module 2016-04-07 14:24:05 +02:00
Pierre Krieger
037cc29a03 Update glslang 2016-04-07 11:40:19 +02:00
Pierre Krieger
c038deec7e Ignore local structs that don't have Offset decorations 2016-04-07 11:10:20 +02:00