aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* First compute shader imageladevieq2020-12-283-23/+15
|
* Compute shader write to imageladevieq2020-12-282-21/+42
|
* Usable compute pipeline with input buffer + mem allocatorladevieq2020-12-274-13/+19397
|
* Target to compile shadersladevieq2020-12-274-0/+30
|
* Util to read shader file contentladevieq2020-12-275-41/+72
|
* Working compute pipelineladevieq2020-12-264-24/+37
|
* Create compute pipelineladevieq2020-12-252-0/+88
|
* Setup vulkan and vulkan loaderladevieq2020-12-256-3/+419
|
* Create README.mdQuentin Ladevie2020-12-231-0/+17
|
* Result imageladevieq2020-12-231-0/+0
|
* Defocus blur & randow scene generationladevieq2020-12-225-25/+96
|
* Fix dielectric materials refractionladevieq2020-12-223-4/+4
|
* Movable and rotatable camera + dielectric materialsladevieq2020-12-2110-14/+84
|
* Add lambertian and metallic materialsladevieq2020-12-2115-18/+141
|
* Add lambertian reflection to spheresladevieq2020-12-214-9/+64
|
* Multi sampled pixelsladevieq2020-12-206-27/+21
|
* Add a camera classladevieq2020-12-206-26/+66
|
* Add random number utility functionsladevieq2020-12-201-0/+10
|
* Add hittable interface and hit infos on hitladevieq2020-12-2012-34/+171
|
* Render a sphereladevieq2020-12-203-21/+49
| | | | Fix errors in the renderer
* Vec3 utility function lerpladevieq2020-12-202-5/+5
|
* Ray tracer rendererladevieq2020-12-2010-41/+121
| | | | | Use ray for rendering Setup basic rendering stuff camera / viewport
* Add vector classladevieq2020-12-206-7/+162
|
* Fix CMake setupladevieq2020-12-202-1/+2
|
* Setup projet and output PPM image fileladevieq2020-12-193-0/+45