PierreKrieger
|
e7991a7c15
|
Implement TrackedBuffer on &'a TrackedBuffer
|
2016-09-28 19:06:58 +02:00 |
|
PierreKrieger
|
4ffddb1011
|
Implement Buffer for &'a Buffer
|
2016-09-28 19:06:58 +02:00 |
|
PierreKrieger
|
87827ed271
|
Remove 'static + Send + Sync requirement for buffers
|
2016-09-28 19:06:58 +02:00 |
|
PierreKrieger
|
b88843d097
|
Fix the TrackedBuffer impl of CpuAccessibleBuffer
|
2016-09-28 19:06:58 +02:00 |
|
PierreKrieger
|
8e03e74761
|
The ClInside/OutsideRenderPass traits now extend CommandsListOutput as well
|
2016-09-28 19:06:58 +02:00 |
|
tomaka
|
f29f81ed59
|
States storage rework (#289)
States storage rework
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
79bceb9fa1
|
Flatten TrackedImage trait
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
b423edee0c
|
"Flatify" the TrackedBuffer trait
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
8469fe850d
|
Use a Vec for the semaphores list
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
11cdb14d17
|
Fix compilation
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
4881ed23fc
|
Rework resources collection to be easier to use
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
49361ab994
|
Rework UnsafeDescriptorSet
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
5851ba21ff
|
Simplify TrackedDescriptorSet trait
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
bc4e173078
|
Simplify TrackedDescriptorSetsCollection trait
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
8dc2b3f09d
|
Add draft for StdDescriptorSet
|
2016-09-28 19:06:58 +02:00 |
|
PierreKrieger
|
89c2fdac47
|
Add draft for resources_collection
|
2016-09-28 19:06:58 +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
|
b90e17cbcf
|
Add RenderPass::subpass()
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
22a47f05c0
|
Subpass now takes by value
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
b5ec336dd6
|
Implement RenderPassDesc on Arc and refs
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
b0b033d799
|
Remove iterators from RenderPassDesc
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
d787854ac0
|
Fix build after rebase
|
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
|
8e4b0aa814
|
Simplify the TrackedFramebuffer trait
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
320ccc239b
|
Fix Framebuffer:dimensions()
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
d377568d7c
|
Remove 'static + Send + Sync requirement for RenderPass
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
ce5fa96ed5
|
Implement mostly correctly TrackedFramebuffer
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
78d1943157
|
Fix some missing trait implementations
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
274dfa899c
|
Implement TrackedFramebuffer on StdFramebuffer
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
79f13b6378
|
Fix triangle example
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
b3ab44ecdc
|
Add TrackedFramebuffer and turn Framebuffer into StdFramebuffer
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
d44a3a870e
|
Clean up image trait
|
2016-09-28 19:06:58 +02:00 |
|
Pierre Krieger
|
219c05e630
|
Remove old command buffers system
|
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
|
e315c56876
|
Merge pull request #290 from tomaka/check-texel-buffer-elems
Check the maxTexelBufferElements limit
|
2016-09-25 22:06:10 +02:00 |
|
Pierre Krieger
|
6805cf6c3b
|
Check the maxTexelBufferElements limit
|
2016-09-25 19:29:56 +02:00 |
|
tomaka
|
b38516cbb7
|
Merge pull request #212 from tomaka/queries
Some work on a clean design for queries
|
2016-09-23 20:21:05 +02:00 |
|
tomaka
|
955b7e6262
|
Merge pull request #283 from tomaka/oom-test
Fix oom_multi test
|
2016-09-20 15:13:14 +02:00 |
|
Pierre Krieger
|
f029df1242
|
Fix oom_multi test
|
2016-09-20 14:53:17 +02:00 |
|
tomaka
|
f66352dc00
|
Merge pull request #282 from tomaka/easier-swapchain
Add Swapchain::recreate_with_dimension and various getters
|
2016-09-20 14:14:25 +02:00 |
|
Pierre Krieger
|
67031182b8
|
Adjust documentation
|
2016-09-20 13:42:48 +02:00 |
|
Pierre Krieger
|
ff521c1088
|
Add Swapchain::recreate_with_dimension and various getters
|
2016-09-20 13:16:28 +02:00 |
|
tomaka
|
03938900b4
|
Merge pull request #280 from tomaka/travis-doctests
Run doctests on travis
|
2016-09-20 12:48:32 +02:00 |
|
Pierre Krieger
|
692df9ac2a
|
Run doctests on travis
|
2016-09-20 11:46:00 +02:00 |
|
tomaka
|
d7ea37925c
|
Merge pull request #278 from tomaka/device-docs
Add documentation to device
|
2016-09-20 11:44:52 +02:00 |
|
tomaka
|
78f41126d9
|
Merge pull request #279 from tomaka/sampler-docs
Small note in samplers doc
|
2016-09-20 11:44:08 +02:00 |
|
Pierre Krieger
|
071038ec90
|
Small note in samplers doc
|
2016-09-20 11:02:57 +02:00 |
|
Pierre Krieger
|
7e7eaa1397
|
Add documentation to device
|
2016-09-20 10:47:08 +02:00 |
|
tomaka
|
6bd381d299
|
Merge pull request #277 from tomaka/doctest-fix
Fix swapchain doctest
|
2016-09-20 10:29:36 +02:00 |
|