Commit Graph

2458 Commits

Author SHA1 Message Date
Pierre Krieger
07288af2ef Add some validity tests and fix update buffer type safety 2017-06-30 09:54:10 +02:00
Pierre Krieger
4cf63544ed Change Image::inner() to allow a base mipmap and array layer 2017-06-30 08:45:51 +02:00
tomaka
a1d8c93ded Merge pull request #571 from tomaka/rm-www
Remove the website prototype
2017-06-29 17:55:14 +02:00
Pierre Krieger
25879927c3 Remove the website prototype 2017-06-29 16:41:49 +02:00
tomaka
0e30031656 Merge pull request #570 from tomaka/more-validity
More validity checks and better error handling in AutoCommandBufferBuilder
2017-06-29 14:56:56 +02:00
Pierre Krieger
6daef4e5fc Correctly implement check_dynamic_state_validity 2017-06-29 13:19:05 +02:00
Pierre Krieger
e191c8ae5c Fix warnings in command_buffer 2017-06-29 11:54:25 +02:00
Pierre Krieger
9002e7a475 Better error handling in AutoCommandBufferBuilder 2017-06-29 11:42:44 +02:00
Pierre Krieger
0ae3519748 Fix various comments 2017-06-29 10:44:04 +02:00
Pierre Krieger
9a3da79d36 Add check_vertex_buffers 2017-06-29 10:39:34 +02:00
Pierre Krieger
850df667da Add test for check_dispatch 2017-06-29 10:14:54 +02:00
Pierre Krieger
3e59fdf6ed Add check_dispatch 2017-06-29 10:04:42 +02:00
Pierre Krieger
6472e6f559 Add check_descriptor_sets_validity 2017-06-29 09:59:26 +02:00
Pierre Krieger
9e2ee33af8 Correctly implement check_push_constants_validity 2017-06-29 09:53:54 +02:00
Pierre Krieger
ce6359933a Add check_push_constants_validity 2017-06-29 09:50:52 +02:00
Pierre Krieger
218cbffa38 Call check_dynamic_state_validity in the auto cb builder 2017-06-29 09:35:18 +02:00
Pierre Krieger
b1d29d3744 Check index buffer binding validity 2017-06-29 09:33:13 +02:00
tomaka
a2896080ab Merge pull request #567 from tomaka/cpu-access-fix
Correctly implement the CpuAccessibleBuffer
2017-06-28 19:20:27 +02:00
Pierre Krieger
93d60963d8 Correctly implement the read/write accesses 2017-06-28 15:36:03 +02:00
Pierre Krieger
02ad8ce299 Remove unused structs 2017-06-28 15:36:03 +02:00
Pierre Krieger
d93eba5fdb Rework the template parameter of CpuAccessibleBuffer and remove device() 2017-06-28 15:36:03 +02:00
tomaka
20fb6fcefe Merge pull request #568 from tomaka/fix-end-rp
Fix the AutoCommandBufferBuilder thinking it is in a RP
2017-06-28 15:35:09 +02:00
Pierre Krieger
324d8c7cd2 Fix the AutoCommandBufferBuilder thinking it is in a RP 2017-06-28 15:33:07 +02:00
tomaka
c1c71e96f6 Merge pull request #566 from tomaka/auto-cb-rp-check
Check validity of commands in regard to the render pass
2017-06-28 08:59:05 +02:00
David AO Lozano
972558ac26 Merge remote-tracking branch 'upstream/master' 2017-06-28 00:18:11 -05:00
Pierre Krieger
b198729fde Some website style changes 2017-06-27 21:18:53 +02:00
Pierre Krieger
10c30bbe6f Disable deployment again 2017-06-27 20:46:25 +02:00
Pierre Krieger
a5be4b9740 Try restore deployment 2017-06-27 20:28:39 +02:00
Pierre Krieger
3e4f2e0e00 Check validity of commands in regard to the render pass 2017-06-27 20:10:10 +02:00
Pierre Krieger
15421933b5 Disable deploy script for now 2017-06-27 19:23:17 +02:00
Pierre Krieger
f801544953 Try fix deploy script 2017-06-27 19:04:33 +02:00
tomaka
c2bde5c546 Merge pull request #565 from tomaka/www
Some work on the website
2017-06-27 18:46:06 +02:00
Pierre Krieger
4e4e2d40fe Fix deployment script 2017-06-27 18:30:32 +02:00
Pierre Krieger
288fdbc199 Rustfmt on www 2017-06-27 18:19:16 +02:00
Pierre Krieger
6633be38b7 More work on website 2017-06-27 18:18:42 +02:00
Pierre Krieger
d96e433db9 Add note in www README 2017-06-27 18:18:42 +02:00
Pierre Krieger
b2d1c97985 More work on website 2017-06-27 18:18:42 +02:00
Pierre Krieger
cf65832601 Add a README in www 2017-06-27 18:18:42 +02:00
Pierre Krieger
ef2fc7577f Add deployment system with travis 2017-06-27 18:18:42 +02:00
Pierre Krieger
92ca910a49 Add fork me on github ribbon 2017-06-27 18:18:42 +02:00
Pierre Krieger
fba5c95250 Some work on the website 2017-06-27 18:18:42 +02:00
tomaka
c5c2347556 Merge pull request #564 from tomaka/subpass-ctnt
Use an enum for subpass content
2017-06-27 14:51:03 +02:00
tomaka
d4b63d818a Merge pull request #563 from tomaka/safe-copy-buffer
copy_buffer is now type-safe
2017-06-27 14:50:56 +02:00
tomaka
f8912f750d Merge pull request #561 from tomaka/rm-buffer-size
Remove default impl for BufferAccess::size()
2017-06-27 14:50:50 +02:00
Pierre Krieger
5e8402a56c Use an enum for subpass content 2017-06-27 12:56:27 +02:00
tomaka
39b6ac5f76 Merge pull request #562 from tomaka/lock-doc
Fix the documentation for locking resources
2017-06-27 11:46:19 +02:00
Pierre Krieger
602ccfce98 copy_buffer is now type-safe 2017-06-27 09:55:17 +02:00
Pierre Krieger
d0eb5c2f0e Fix the documentation for locking resources 2017-06-27 09:35:27 +02:00
Pierre Krieger
1f06965416 Remove default impl for BufferAccess::size() 2017-06-27 09:22:03 +02:00
tomaka
24fe5b1897 Merge pull request #560 from tomaka/rustfmt
Run rustfmt on the code
2017-06-27 09:09:39 +02:00