Commit Graph

69 Commits

Author SHA1 Message Date
Pierre Krieger
3213c9fef3 Add documentation and usability methods to GpuFuture 2017-05-06 20:10:16 +02:00
Pierre Krieger
5de743221b Adding a command to a builder can now return an error 2017-04-20 09:43:57 +02:00
Pierre Krieger
db3dfb4b96 Fix example 2017-04-17 09:15:43 +02:00
Pierre Krieger
adaf6258a9 Fix compilation 2017-04-15 12:57:16 +02:00
Luxko
4c7a1a786c fix teapot example 2017-04-08 20:29:15 +08:00
Pierre Krieger
99388714c3 Building a command buffer can now return an OomError 2017-04-04 17:41:51 +02:00
Pierre Krieger
dcab87b9be Fix image example 2017-04-04 09:00:11 +02:00
Luxko
f82ceaf35c Restore CmdDrawIndexed
- restore CmdDrawIndexed
- add a method `draw_indexed` to `CommandBufferBuilder`
- pass through relative `AddCommand`-impls to relative layers and
finally to `AutoCommandBufferBuilder`.
- make the teapot example work again
2017-03-16 21:55:01 +08:00
Pierre Krieger
8ed20f933c Change GpuFuture::is_finished to cleanup_finished 2017-03-04 20:05:36 +01:00
Pierre Krieger
dd13c015cb Implement #385 2017-02-17 14:19:11 +01:00
Pierre Krieger
372a6f7d14 Rework command buffers again 2017-01-24 14:24:13 +01:00
Pierre Krieger
1216461211 Merge branch 'custom-derives' into incoming 2017-01-21 16:35:58 +01:00
Pierre Krieger
61dc795e03 Revert the triangle example to what it was 2017-01-21 16:33:09 +01:00
Pierre Krieger
f932187778 Add a small crate to allow inlining shader source codes 2017-01-21 16:17:06 +01:00
Pierre Krieger
fec458b881 Fix warnings and improve docs 2017-01-04 21:01:40 +01:00
Pierre Krieger
8e58d913e6 Rework fb clear values 2017-01-04 17:49:23 +01:00
Pierre Krieger
19beb1eb06 Rework attachments list 2017-01-04 16:55:19 +01:00
Jeroen Bollen
a5acc07494 Examples now use min_image_count-buffering
This fixes a bug on some devices where the hard coded values were too small, and not supported.
2017-01-03 22:47:33 +01:00
Callym
66e98cf5b5 Fixed warning about CpuAccessibleBuffer::array being depreciated 2016-12-22 00:01:37 +00:00
Pierre Krieger
738b16cb07 Some work on framebuffer macros rework 2016-12-18 15:28:40 +01:00
Pierre Krieger
2b5a75c39b Modify descriptor pools system and fix teapot example 2016-12-10 11:45:07 +01:00
Paul Houghton
b53cf071f3 4 more shaders->shaderpack450 2016-12-07 23:52:36 +02:00
Paul Houghton
2d7ffaf1f4 GL_ARB_shading_language_420pack->450pack in example 2016-12-07 23:45:46 +02:00
Paul Houghton
0eb105e601 cgmath->0.12.0; associated changes in teapot example 2016-11-29 19:03:12 +02:00
Pierre Krieger
f56ded6f5a Make build_primary default to AutobarriersCb 2016-11-24 16:48:29 +01:00
Pierre Krieger
35f687b215 Make triangle example compile again (but not work) 2016-11-15 16:24:42 +01:00
Pierre Krieger
358b1f2212 Some tweaks to triangle.rs 2016-11-10 11:20:46 +01:00
Pierre Krieger
479a60fe8b Various fixes 2016-10-16 20:37:32 +02:00
Pierre Krieger
b9f4f8f2cf Remove pipeline layout parameter from pipeline creation 2016-10-16 20:31:49 +02:00
Pierre Krieger
32ebcaca1e Update vulkano-shaders and fix triangle example 2016-10-16 15:59:16 +02:00
Pierre Krieger
4f9b2dda96 Submitting can now return an error 2016-10-09 09:39:39 +02:00
Pierre Krieger
a2fe17b262 Some more fixes with descriptor sets 2016-10-06 12:03:22 +02:00
Pierre Krieger
9d3423c856 Fix triangle example 2016-10-06 10:43:46 +02:00
Pierre Krieger
148aae147c Some work on teapot example changes 2016-09-28 19:06:58 +02:00
Pierre Krieger
174a17db90 Fix triangle example 2016-09-28 19:06:58 +02:00
Pierre Krieger
ad42ab8af8 Don't always use Arcs for render passes 2016-09-28 19:06:58 +02:00
Pierre Krieger
79f13b6378 Fix triangle example 2016-09-28 19:06:58 +02:00
Pierre Krieger
43b6157f08 Switch triangle example to new system 2016-09-28 19:06:58 +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
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
4ed76e3cbe Merge pull request #145 from attackgoat/examples-debug
Added debug example code and required changes to vulkano debug module
2016-08-02 15:24:07 +02:00
john wells
e98876f3ec Tidy 2016-08-02 07:07:57 -06:00
john wells
8c0630f9ce Moved format code out of the lib/into this example 2016-08-01 20:56:27 -06:00
Nicolas Koch
b2897a419f Support for intel linux driver
fixes #204
2016-07-31 12:33:08 +02:00
Pierre Krieger
65dd3b8414 Use stronger typing for CpuAccessibleBuffer creation 2016-07-26 12:26:05 +02:00
Pierre Krieger
a023aaa078 Fix warnings 2016-06-16 14:04:18 +02:00
Pierre Krieger
5c4504e5be Rework command pools 2016-06-04 11:31:12 +02:00
Nicolas Koch
c53c1378e2 Update winit version to 0.5.1 2016-05-24 13:42:33 +02:00