Commit Graph

  • 8fc1210e69 optional oomerror for CommandBufferPool Georg Echterling 2016-04-14 16:00:13 +0200
  • 30529f4814 Add some tests for fences Pierre Krieger 2016-04-14 15:01:45 +0200
  • 41edfbabcc Make Fence generic over the pointers to the Device Pierre Krieger 2016-04-14 14:53:42 +0200
  • 4e6decf472 Split sync module into multiple submodules Pierre Krieger 2016-04-14 14:42:46 +0200
  • f64bf72ab9 Add failing test for having one Arc ref to a Device Pierre Krieger 2016-04-14 14:18:04 +0200
  • a4f057bbb2 Add note about Fifo being always supported Pierre Krieger 2016-04-14 12:00:20 +0200
  • abce4b4c17 Differenciate reading and writing a CpuAccessBuffer Pierre Krieger 2016-04-14 09:35:56 +0200
  • 6a4562efbe Update troubles list Pierre Krieger 2016-04-13 11:45:40 +0200
  • 34928799de Add new trouble Pierre Krieger 2016-04-13 11:30:52 +0200
  • 59772e26c8 Merge pull request #26 from tomaka/pool tomaka 2016-04-13 11:18:20 +0200
  • 5eb1db9b2f Fix memory offsets problems Pierre Krieger 2016-04-13 10:33:51 +0200
  • 5eb90d8771 Use the standard memory pool for other buffer and image types Pierre Krieger 2016-04-13 10:20:04 +0200
  • c662b39060 Add a standard memory pool and use it for ImmutableImage Pierre Krieger 2016-04-13 09:57:33 +0200
  • 4165b1114c Implement a memory pool Pierre Krieger 2016-04-13 08:29:37 +0200
  • 01a6b5085a Some work on README Pierre Krieger 2016-04-12 18:38:21 +0200
  • 595e7bcf40 Add PresentError Pierre Krieger 2016-04-12 16:18:08 +0200
  • 5105e6e14f Fix warnings Pierre Krieger 2016-04-12 16:06:27 +0200
  • abccb1a3e6 Add missing variants to AcquireError Pierre Krieger 2016-04-12 16:05:53 +0200
  • 25e45d147d Restore semaphores pool for swapchains Pierre Krieger 2016-04-12 16:02:09 +0200
  • 9facc33913 Make it possible that creating a swapchain is not inlined Pierre Krieger 2016-04-12 15:49:47 +0200
  • f855fc45a0 Slightly change travis TODO Pierre Krieger 2016-04-12 13:57:21 +0200
  • 4434bd6d36 Merge pull request #25 from tomaka/travis tomaka 2016-04-12 13:56:34 +0200
  • 70eee8aad6 Try fix travis Pierre Krieger 2016-04-12 13:49:22 +0200
  • 5254d249f5 Try fix travis build Pierre Krieger 2016-04-12 13:46:09 +0200
  • 178a57f3d1 Minor docs in swapchain/display Pierre Krieger 2016-04-12 13:43:33 +0200
  • 67e9cdefe4 Add tests for missing extensions when creating a surface Pierre Krieger 2016-04-12 13:34:05 +0200
  • c6b32d879a Extract VK_KHR_display stuff to its own module Pierre Krieger 2016-04-12 13:16:49 +0200
  • 37dcc54c31 Cleanup queries module Pierre Krieger 2016-04-12 10:31:53 +0200
  • ecb7c69723 Some docs and TODO Pierre Krieger 2016-04-12 09:01:45 +0200
  • e9f153d674 Add small TODO Pierre Krieger 2016-04-12 08:57:32 +0200
  • 70d6c3604a Check attachment dimensions when creating a framebuffer Pierre Krieger 2016-04-12 08:56:01 +0200
  • 1b770a491d convert_attachments_list now returns a Result Pierre Krieger 2016-04-12 08:48:17 +0200
  • c419c99fbe Add some proper tests for framebuffer creation Pierre Krieger 2016-04-12 08:37:45 +0200
  • 3fd35e6709 Perform some debug checks on the render pass parameters Pierre Krieger 2016-04-12 08:21:53 +0200
  • ebf89f0355 Pass cleaner parameters when creating render pass Pierre Krieger 2016-04-12 07:52:34 +0200
  • 5fe382068c Improve imports in render pass macros Pierre Krieger 2016-04-11 17:07:41 +0200
  • c8cf226b84 Ignore crashing test Pierre Krieger 2016-04-11 16:07:59 +0200
  • 5de4410335 Restore the tests in framebuffer/framebuffer Pierre Krieger 2016-04-11 16:06:34 +0200
  • 976e10a596 Minor tweaks Pierre Krieger 2016-04-11 15:58:58 +0200
  • a6ec84903d Add some more methods to RenderPassDesc Pierre Krieger 2016-04-11 15:55:07 +0200
  • 9542c2a097 Add small test for EmptyRenderPass Pierre Krieger 2016-04-11 15:54:13 +0200
  • 39d802d242 Split framebuffer module in multiple submodules Pierre Krieger 2016-04-11 15:36:54 +0200
  • 9131a232fc Move framebuffer module to own directory Pierre Krieger 2016-04-11 15:21:55 +0200
  • d1a8a95a82 Add RenderPassDesc trait Pierre Krieger 2016-04-11 14:38:21 +0200
  • e901f15bba Use smallvec from crates.io again Pierre Krieger 2016-04-11 12:12:26 +0200
  • ab53ef63c5 Gitlab-ci attempt #14 Pierre Krieger 2016-04-11 09:21:50 +0200
  • 3dca25d0e3 Gitlab-ci attempt #13 Pierre Krieger 2016-04-11 09:11:26 +0200
  • ab4281cfe3 Gitlab-ci attempt #12 Pierre Krieger 2016-04-11 09:00:05 +0200
  • a080f74873 Gitlab-ci attempt #11 Pierre Krieger 2016-04-11 08:57:45 +0200
  • 3a7df287d0 Gitlab-ci attempt #10 Pierre Krieger 2016-04-11 08:54:32 +0200
  • 173bb3eaac Gitlab-ci attempt #9 Pierre Krieger 2016-04-11 08:49:27 +0200
  • 59ec68a1ff Gitlab-ci attempt #8 Pierre Krieger 2016-04-11 08:44:22 +0200
  • 563a420320 Gitlab-ci attempt #7 Pierre Krieger 2016-04-11 08:40:37 +0200
  • fd209ec57d Gitlab-ci attempt #6 Pierre Krieger 2016-04-11 08:39:21 +0200
  • 770fcf1599 Gitlab-ci attempt #5 Pierre Krieger 2016-04-11 08:38:34 +0200
  • 2b1ba9c0fe Gitlab-ci attempt #4 Pierre Krieger 2016-04-11 08:37:42 +0200
  • ba3071755c Gitlab-ci attempt #3 Pierre Krieger 2016-04-11 08:34:59 +0200
  • d4f9070210 Gitlab-ci attempt #2 Pierre Krieger 2016-04-11 08:32:22 +0200
  • 11e1f556ca Gitlab-ci attempt #1 Pierre Krieger 2016-04-11 08:27:44 +0200
  • 6cef1eedd8 Minor changes to pipeline layout Pierre Krieger 2016-04-11 08:06:34 +0200
  • 7cc5def533 Add UnsafePipelineLayoutCreationError Pierre Krieger 2016-04-11 07:16:02 +0200
  • 13e0038b3c Panick in case of wrong device with UnsafePipelineLayout Pierre Krieger 2016-04-11 06:51:38 +0200
  • 4e42afada8 Minor changes to UnsafePipelineLayout Pierre Krieger 2016-04-11 06:41:44 +0200
  • 841b0a016e Move DescriptorWrite in descriptor_set::sys Pierre Krieger 2016-04-11 06:27:31 +0200
  • ea497ff3a0 Bugfix in multidraw indirect Pierre Krieger 2016-04-11 06:27:20 +0200
  • c4e3711156 Fix error about capability not supported Pierre Krieger 2016-04-10 15:23:19 +0200
  • 480cac7c58 Add draw_indirect Pierre Krieger 2016-04-10 15:22:37 +0200
  • 6a5d7a934b Add Usage::indirect_buffer Pierre Krieger 2016-04-10 14:28:23 +0200
  • 8ad1e0b8fc All timeouts now take a Duration instead of a number of nanoseconds Pierre Krieger 2016-04-10 13:31:04 +0200
  • 232604ef82 Add EmptyPipeline Pierre Krieger 2016-04-10 12:56:55 +0200
  • 8527ba1d8f Use a supported format in the teapot example Pierre Krieger 2016-04-10 11:07:07 +0200
  • 04333ea756 Add DrawIndirectCommand and DrawIndexedIndirectCommand Pierre Krieger 2016-04-09 21:07:16 +0200
  • b7ec929325 Add DepthStencil::disabled Pierre Krieger 2016-04-09 14:53:57 +0200
  • e36b259579 Add some docs to pipeline modules Pierre Krieger 2016-04-09 14:53:04 +0200
  • ede84f5800 Fix tests Pierre Krieger 2016-04-09 14:24:12 +0200
  • 4a8f1d72ff Fix blending disabled in alpha_blending() Pierre Krieger 2016-04-09 09:25:13 +0200
  • 48ae9b6ba7 Add Blend::alpha_blending() Pierre Krieger 2016-04-09 09:16:56 +0200
  • eba4f4f867 Use fnv hasher in the hash maps of the CB builder Pierre Krieger 2016-04-08 22:52:47 +0200
  • f6733628e8 Add unsafe support for push constants Pierre Krieger 2016-04-08 21:52:40 +0200
  • e9d82d8c18 Add warning about Rust 1.8 in README Pierre Krieger 2016-04-08 21:33:52 +0200
  • 0ff6c52ce1 Fix warning generated by render pass macro Pierre Krieger 2016-04-08 21:17:51 +0200
  • 301428ad61 Properly implement blending Pierre Krieger 2016-04-08 20:31:52 +0200
  • 0aedde53f1 Add readonly member to DescriptorDesc Pierre Krieger 2016-04-08 18:24:03 +0200
  • 3ade419e1d Always enable robustBufferAccess Pierre Krieger 2016-04-08 11:58:20 +0200
  • bd32d01c03 Add error if geometry_shader feature is not enabled Pierre Krieger 2016-04-08 11:52:55 +0200
  • 7942bebc1c Add support for geometry shaders Pierre Krieger 2016-04-08 11:04:16 +0200
  • 47701c0b8b Add all shader entry points in the shader module Pierre Krieger 2016-04-08 09:23:22 +0200
  • 0775822f35 Fix compilation, oops Pierre Krieger 2016-04-07 22:08:20 +0200
  • 3c3d15eb72 Fix stencil test not being enabled Pierre Krieger 2016-04-07 21:56:37 +0200
  • c0e35b68a4 Add docs to depth_stencil.rs Pierre Krieger 2016-04-07 21:55:48 +0200
  • a59e6d261d Rename vertex to vertex_input Pierre Krieger 2016-04-07 21:37:57 +0200
  • 6ea3fd40f6 Merge pull request #23 from tomaka/gp-rework tomaka 2016-04-07 21:41:07 +0200
  • dd8c2ba0b2 Add descriptions for the error messages Pierre Krieger 2016-04-07 21:36:25 +0200
  • 0b1cc6c721 Draft for graphics pipeline creation tests Pierre Krieger 2016-04-07 21:20:44 +0200
  • 5885d7f5a4 Add getters for dynamic states Pierre Krieger 2016-04-07 21:00:34 +0200
  • aacd94d726 Pass depth-stencil state Pierre Krieger 2016-04-07 20:05:15 +0200
  • 6139640bc0 Fix order of struct members Pierre Krieger 2016-04-07 17:45:53 +0200
  • 4113a5cf09 Start reworking graphics pipeline creation Pierre Krieger 2016-04-07 17:40:08 +0200
  • 8bc43192df Add todo in buffer view Pierre Krieger 2016-04-07 16:50:52 +0200
  • de59a69f13 Rework docs of buffer module Pierre Krieger 2016-04-07 14:24:05 +0200