Commit Graph

1303 Commits

Author SHA1 Message Date
Pierre Krieger
82ec7c9ade Publish 0.3.0 2016-09-18 15:21:48 +02:00
tomaka
4addedd2e6 Merge pull request #272 from tomaka/0.2.2
Publish 0.2.2
2016-09-18 14:50:14 +02:00
tomaka
1d0d019939 Merge pull request #271 from tomaka/dev-test
Unignore the one_ref device test
2016-09-18 14:36:59 +02:00
Pierre Krieger
6d274d4f78 Publish 0.2.2 2016-09-18 14:31:58 +02:00
tomaka
b2b191d81d Merge pull request #270 from tomaka/instance-docs
Add documentation and minor changes to instance
2016-09-18 14:30:38 +02:00
Pierre Krieger
43108dc59d Unignore the one_ref device test 2016-09-18 14:16:54 +02:00
Pierre Krieger
a5b5f89f95 Add documentation and minor changes to instance 2016-09-18 14:00:02 +02:00
tomaka
65007c8351 Merge pull request #269 from tomaka/fix-reexport
Fix ComputePipelineCreationError not reexported
2016-09-18 13:45:34 +02:00
Pierre Krieger
370fe36773 Fix ComputePipelineCreationError not reexported 2016-09-18 13:22:08 +02:00
tomaka
109e5fc5e3 Merge pull request #265 from tomaka/cube-dims
Check for cube-specific dimensions
2016-09-14 11:47:36 +02:00
Pierre Krieger
668d8e34ed Check for cube-specific dimensions 2016-09-14 11:23:34 +02:00
tomaka
96cda42f00 Merge pull request #264 from tomaka/cubemap-immutable
Fix using cubemaps with immutable images
2016-09-13 23:16:27 +02:00
Pierre Krieger
043c2ac50c Fix using cubemaps with immutable images 2016-09-13 22:59:25 +02:00
tomaka
8303728870 Merge pull request #263 from tomaka/fix-view-ty
Fix view type for 2D array textures
2016-09-13 22:42:18 +02:00
Pierre Krieger
6bc721f6dd Fix view type for 2D array textures 2016-09-13 22:10:33 +02:00
tomaka
27d23725ae Merge pull request #260 from tomaka/cubemap
Add support for cubemap images
2016-09-12 13:40:20 +02:00
Pierre Krieger
f564120b64 Add support for cubemap images 2016-09-11 21:43:06 +02:00
tomaka
e82eb102ad Merge pull request #258 from Batanick/master
Teapot example: rotation added
2016-09-11 18:59:41 +02:00
batanick
ee8b170995 worldview double calculation removed 2016-09-11 18:06:37 +02:00
batanick
e0c3dfee5d Teapot example: rotation added 2016-09-11 14:11:45 +02:00
tomaka
12d858ba12 Merge pull request #255 from tomaka/readme-notes
Add some notes to the README
2016-09-09 09:09:05 +02:00
Pierre Krieger
566dcdf20a Add some notes to the README
fix #251
2016-09-09 08:45:31 +02:00
tomaka
af1aa0383d Merge pull request #247 from tomaka/readme-update
Minor future work in the README
2016-09-05 13:52:02 +02:00
Pierre Krieger
1f85358468 Minor future work in the README 2016-09-04 11:00:44 +02:00
tomaka
29c50f2261 Merge pull request #246 from lummax/swapchainimage-clear-value
image/swapchain: Implement ImageClearValue for SwapchainImage
2016-09-03 18:07:26 +02:00
lummax
a9b24d1ef4 image/swapchain: Implement ImageClearValue for SwapchainImage 2016-09-03 17:00:23 +02:00
tomaka
a727f07f0b Merge pull request #245 from tomaka/smallvec-2
Update to SmallVec 0.2
2016-09-02 21:52:36 +02:00
Pierre Krieger
21fd97dd04 Update to SmallVec 0.2 2016-09-02 21:33:24 +02:00
tomaka
462ccfdd21 Merge pull request #243 from tomaka/execute
Draft for execute()
2016-09-02 08:11:17 +02:00
tomaka
42276b30fc Merge pull request #242 from lummax/fix-xcb-xlib-surface-create-info
vk-sys/vulkano{-win}: correct type of native window
2016-09-01 18:45:20 +02:00
lummax
ef7ab2dc24 vk-sys/vulkano{-win}: correct type of native window
This commit changes the definitions for `window` in `XlibSurfaceCreateInfoKHR`
and `XcbSurfaceCreateInfoKHR` with to `u64` (xlib) and `u32` (xcb) (see
definitions below).

`vk-sys` defined `XlibSurfaceCreateInfoKHR` and `XcbSurfaceCreateInfoKHR` with
`pub window: *const c_void`. This propagates through to the API in
`vulkano::swapchain::Surface::from_{xlib,xcb}()`. As the native window types
in xcb/xlib are defined as unsigned ints, this may lead to the belief that a
pointer to such an integer is required. `vulkano` will create a `Surface` but
this surface will not be supported by any queue family.

xlib: https://cgit.freedesktop.org/xorg/proto/x11proto/tree/X.h#n96 and
      https://cgit.freedesktop.org/xorg/proto/x11proto/tree/X.h#n66

      (search `Windows`)

xcb: https://xcb.freedesktop.org/manual/group__XCB____API.html

    (search `xcb_window_t`)
2016-09-01 18:26:12 +02:00
tomaka
aa5140fcd5 Merge pull request #240 from tomaka/docs-rs
Switch to docs.rs for the documentation
2016-09-01 16:50:39 +02:00
PierreKrieger
57d2a39685 Draft for execute() 2016-09-01 16:18:25 +02:00
Pierre Krieger
9d72cf66ca Switch to docs.rs for the documentation 2016-09-01 14:41:29 +02:00
tomaka
e2a07522aa Merge pull request #238 from tomaka/0.2.1
Publish 0.2.1
2016-09-01 07:35:12 +02:00
Pierre Krieger
556f25e256 Publish 0.2.1
close #237
2016-09-01 07:22:22 +02:00
tomaka
7a4cac1792 Merge pull request #236 from tomaka/fill-buffer
Add .fill_buffer()
2016-08-28 17:07:43 +02:00
Pierre Krieger
758a07c7e0 Add .fill_buffer() 2016-08-28 16:35:27 +02:00
tomaka
1632a27f29 Merge pull request #235 from tomaka/fb-trait
Turn Framebuffer into a trait
2016-08-26 21:32:34 +02:00
Pierre Krieger
4fed4df0b6 Finish turning Framebuffer into a trait 2016-08-26 20:49:26 +02:00
Pierre Krieger
cedd503b2b [WIP] Turn Framebuffer into a trait 2016-08-26 20:38:59 +02:00
tomaka
29db95dd7e Merge pull request #234 from tomaka/config-gitignore
Add .cargo to .gitignore
2016-08-25 19:37:18 +02:00
Pierre Krieger
9c2ae70105 Add .cargo to .gitignore 2016-08-25 19:21:26 +02:00
tomaka
fe502bcf51 Merge pull request #232 from tomaka/tracked-swapchain
Implement state tracking traits on swapchain images
2016-08-21 20:53:19 +02:00
Pierre Krieger
9db6ba3003 Implement state tracking traits on swapchain images 2016-08-21 20:28:13 +02:00
tomaka
a837e094dc Merge pull request #230 from tomaka/dynamic-states
Don't pass an empty dynamic states list, as it is forbidden
2016-08-21 17:52:56 +02:00
Pierre Krieger
483b08984f Don't pass an empty dynamic states list, as it is forbidden 2016-08-21 16:43:27 +02:00
tomaka
8b1cb63f4f Merge pull request #229 from tomaka/extract-extract
Extract the state-extraction functions to their own trait
2016-08-21 15:18:49 +02:00
Pierre Krieger
e772d0cfd4 Extract the state-extraction functions to their own trait 2016-08-21 14:53:34 +02:00
tomaka
5c8cbb8fea Merge pull request #228 from tomaka/dont-rebind
Don't bind pipeline objects when not necessary
2016-08-21 13:17:35 +02:00