tomaka
3b9d5d2c5b
Merge pull request #131 from tomaka/border-colors
...
Properly handle samplers border colors
2016-06-10 13:40:54 +02:00
Pierre Krieger
7d13ce2ddc
Properly handle samplers border colors
2016-06-10 12:44:28 +02:00
tomaka
c0c1dfd098
Merge pull request #130 from tomaka/sampler-shortcut
...
Add shortcuts for creating samplers
2016-06-10 11:47:23 +02:00
Pierre Krieger
c07fe84de9
Add shortcuts for creating samplers
2016-06-10 09:03:30 +02:00
tomaka
150fe7474f
Merge pull request #129 from tomaka/tess-geom-fix
...
Fix shader interfaces for tessellation and geometry shaders
2016-06-06 16:21:09 +02:00
Pierre Krieger
3a4c1022f5
Improve builtin variable detection
2016-06-06 15:20:02 +02:00
Pierre Krieger
f220519e05
Fix shader interfaces for tessellation and geometry shaders
2016-06-06 15:08:49 +02:00
tomaka
b94ee65606
Merge pull request #127 from tomaka/diagnostic-overlap
...
Add a better diagnostic when attrib locations overlap
2016-06-06 13:00:16 +02:00
tomaka
d06d0e44ce
Merge pull request #128 from tomaka/export-missing-fix
...
Fix missing export
2016-06-06 10:03:23 +02:00
Pierre Krieger
53c9e8f15e
Fix missing export
2016-06-06 09:54:45 +02:00
Pierre Krieger
3d4bd4767a
Add a better diagnostic when attrib locations overlap
2016-06-06 09:25:17 +02:00
tomaka
164389d6c4
Merge pull request #125 from tomaka/cb-pool-rework
...
[breaking-change] Rework command pools
2016-06-04 16:42:07 +02:00
Pierre Krieger
17c1ed08db
Add some comments
2016-06-04 14:08:12 +02:00
Pierre Krieger
58f77753ad
Split pool module in three submodules
2016-06-04 13:19:03 +02:00
tomaka
7392c9e120
Merge pull request #124 from tomaka/rp-granularity
...
Add UnsafeRenderPass::granularity()
2016-06-04 11:36:29 +02:00
Pierre Krieger
5c4504e5be
Rework command pools
2016-06-04 11:31:12 +02:00
Pierre Krieger
1610901a6a
Add UnsafeRenderPass::granularity()
2016-06-03 13:42:51 +02:00
tomaka
881f7d92e0
Merge pull request #120 from tomaka/catch-unwind
...
Catch when the debug callback panicks
2016-05-30 10:39:00 +02:00
tomaka
9baf1243fb
Merge pull request #119 from tomaka/fix-leak
...
Fix device leaking
2016-05-30 10:38:54 +02:00
Pierre Krieger
421f625a7c
Fix Weak::new() not stable yet
2016-05-30 10:12:10 +02:00
Pierre Krieger
52f85aa270
Catch when the debug callback panicks
2016-05-30 10:09:04 +02:00
Pierre Krieger
c7f5a1a0fb
Fix device leaking
2016-05-30 09:47:49 +02:00
tomaka
082caeb447
Merge pull request #116 from tomaka/update-glslang
...
Update glslang
2016-05-25 14:27:47 +02:00
Pierre Krieger
44bc6e454d
Update glslang
2016-05-25 13:03:34 +02:00
tomaka
1b9e40e221
Merge pull request #115 from tomaka/fix-warnings
...
Fix warnings
2016-05-25 08:59:44 +02:00
Pierre Krieger
f62fec043a
Fix warnings
2016-05-25 08:45:08 +02:00
tomaka
89394324d1
Merge pull request #114 from nicokoch/wayland-support
...
Window creation: Add support for wayland on unixes
2016-05-24 14:02:28 +02:00
Nicolas Koch
c53c1378e2
Update winit version to 0.5.1
2016-05-24 13:42:33 +02:00
Nicolas Koch
e7c0282825
Window creation: Add support for wayland on unixes
2016-05-23 16:19:35 +02:00
tomaka
1050331e7f
Merge pull request #113 from tomaka/fix-use-after-free
...
Fix a use-after-free when submitting a command buffer
2016-05-22 18:34:53 +02:00
Pierre Krieger
254b346cc4
Fix a use-after-free when submitting a command buffer
2016-05-22 18:18:25 +02:00
tomaka
28370e2930
Merge pull request #112 from typelist/device_layer_deprecation
...
Remove support for device layers
2016-05-22 11:06:17 +02:00
Johannes Muenzel
1cd47976c4
Remove support for device layers
...
Device layers are deprecated starting in Vulkan 1.0.13. The
specification recommends that we pass the instance layer names to the
device creation functions as well. This assures backwards compatibility
because there are no known device-only layers pre-1.0.13, and
post-1.0.13 those arguments are ignored (except by validation layers).
2016-05-22 00:59:15 -07:00
tomaka
1b3a7b6fb5
Merge pull request #111 from tomaka/tuto-fix
...
Slight fix in the tutorial
2016-05-21 16:55:22 +02:00
tomaka
df424d0a6c
Merge pull request #110 from tomaka/app-infos-rework
...
Rework ApplicationInfos
2016-05-21 16:55:20 +02:00
Pierre Krieger
31567a4416
Slight fix in the tutorial
2016-05-21 16:04:01 +02:00
Pierre Krieger
f02b352022
Rework ApplicationInfos
2016-05-21 09:47:52 +02:00
tomaka
c16c52917d
Merge pull request #109 from tomaka/tessellation-shaders
...
Add support for tessellation shaders
2016-05-20 21:36:32 +02:00
Pierre Krieger
07ae850f4e
Add support for tessellation shaders
2016-05-20 20:05:33 +02:00
tomaka
db04e20616
Merge pull request #107 from tomaka/gfx-pipeline-tests
...
Gfx pipeline tests
2016-05-20 10:58:54 +02:00
Pierre Krieger
4486d8199b
Some more graphics pipeline tests
2016-05-19 17:49:10 +02:00
Pierre Krieger
1ac0752882
Add a basic test for graphics pipelines creation
2016-05-19 17:36:49 +02:00
tomaka
b89d97fd2a
Merge pull request #105 from tomaka/tuto-work
...
More tutorial work
2016-05-19 16:49:31 +02:00
Pierre Krieger
415e281299
More tutorial work
2016-05-18 18:19:55 +02:00
tomaka
f51704e391
Merge pull request #104 from tomaka/tuto-work
...
Some work on the tutorial
2016-05-18 17:21:42 +02:00
Pierre Krieger
00adde0783
Fix
2016-05-18 08:55:27 +02:00
Pierre Krieger
bcff47b20a
Some work on the tutorial
2016-05-17 21:42:35 +02:00
tomaka
3fc8bb615d
Merge pull request #102 from tomaka/generic-semaphores
...
Make semaphores generic over device type
2016-05-16 11:02:10 +02:00
tomaka
76e3803e22
Merge pull request #101 from tomaka/www-draft
...
Draft for a website
2016-05-16 10:54:25 +02:00
Pierre Krieger
e9bacc91e8
Make semaphores generic over device type
2016-05-16 10:47:42 +02:00