Commit Graph

68 Commits (012dff0de0ba7a4f11840385ccba99642bd72445)

Author SHA1 Message Date
Ben Hansen 822f2d6191 started 0.10 3 years ago
Ben Hansen 806d5aa8af some notes on pbr 3 years ago
Martino Fontana 463b6117eb Renamed "light" to "light_uniform" 3 years ago
Martino Fontana b2b77294f6 Change "uniform" naming to "camera" 3 years ago
Ben Hansen 70bf012641 fixed tangent/bitangent comp and cargo fmt 3 years ago
Martino Fontana 467cec5367 Removed unnecessary borrows 3 years ago
Martino Fontana c80b5a9ae2 Collapsed event_loop match 3 years ago
Martino Fontana b5af53b272 Simplify DrawModel and DrawLight lifetimes 3 years ago
Ben Hansen f46b2f6d74 fixed #142 3 years ago
sotrh 0dce068dcc
Merge pull request #205 from hwoodiwiss/fix-tutorial-10
fix: Tutorial 10 Docs Specular Lighting Shader Problems
3 years ago
Hugo Woodiwiss 87d74d104f
Fix type issue when using pow in wgsl 3 years ago
Hugo Woodiwiss af11f05523
Fix errors in tutorial for specular lighting
Also minor fix to file name
3 years ago
Joshua Barretto 12ba9bed0c Switched to pollster 3 years ago
Ben Hansen 53a019b902 fixed #189 3 years ago
Ben Hansen 63e0d9c6b8 intermediate tutorials migrated 3 years ago
Ben Hansen 46eb5eb139 code now builds on 0.8 3 years ago
sotrh d8a861b515
Merge branch 'master' into cgmath-0.18 4 years ago
Hiroaki Yutani 24f565ee58 Update winit to 0.24 4 years ago
Hiroaki Yutani 1bb374c89e docs 4 years ago
Elijah C. Voigt bcc79b5e41 Misc typo and code fixes.
009: impl Vertex for ModelVertex was using the vertex_attr_array! macro.
009: RenderPipelineDescriptor has a `vertex` member not  `vertex_state`.
009: to_rgba() should be to_rgba8(), to_rgba is set to be deprecated.

010: BindGroupDescriptor has a `entries` member not `bindings`.
010: Remove re-declaration of mat4 model_matrix;
010: Prefer hard-coded [#.#; #] instead of `Foo::fn().into()`.
010: Clarify which shader frag/vert file changes are in.

011: Change Model::load return type to Result<Self>.
011: TextureDescriptor does not have a array_layer_count member.

012: Add .into() to calls in Uniforms::update_view_proj().
012: Dereference delta variable in State::input().

013: Add more changed lines to Model::load to avoid compiler yelling.
4 years ago
Linden Krouse f6f6fa29c4
Fixed some spelling and grammar errors 4 years ago
Ben Hansen 87d0a97404 migrated intermediate tutorial docs 4 years ago
Ben Hansen b4dd4654e4 intermediate tutorial code migrated 4 years ago
Ben Hansen 3901419a58 beginner tutorial code done 4 years ago
Ben Hansen 91879d405b code up to 7 migrated 4 years ago
Ben Hansen 1f9024691c shaderc 1.6 -> 0.7 4 years ago
Ben Hansen c92d2a528e modified camera tutorial to use `DeviceEvent` 4 years ago
Ben Hansen c770e1860f fixed code for #116 4 years ago
Ben Hansen 0620f0b05d migrated ModelVertex to use bytemuck derive 4 years ago
Ben Hansen 9a221fb2c4 migrated Light struct to use bytemuck derive 4 years ago
Ben Hansen 0ccb80e7e3 updated Uniforms struct to use bytemuck derive 4 years ago
Ben Hansen 8ad575f750 finished #121 4 years ago
sotrh 3e83cf5a17
Merge pull request #112 from pudnax/winit_0.23
Migration to winit 0.23
4 years ago
Alex Komissarov ae3f7e8e95
Wrong light_bind_group_layout 4 years ago
Alex Komissarov d38731e472
Migration to winit 0.23 4 years ago
Ben Hansen 786ce2410c fixed config and readded missing tutorial11 4 years ago
Ben Hansen ad5cd8e12f fixed #93 4 years ago
Ben Hansen 9b02850917 started threading 4 years ago
Ben Hansen cb5cfd074f fixed #86 4 years ago
Ben Hansen 8d5de2d87c migrated tutorial11 4 years ago
Ben Hansen 03b1b64e55 migrated tutorial10 4 years ago
Alex Butler a03a57bb60
Fix some easy-win lints 4 years ago
Ben Hansen 252ca8b909 forgot github link, etc 4 years ago
Ben Hansen 0ae192f440 fixed missing screenshot 4 years ago
Ben Hansen d6d6995066 finished camera changes 4 years ago
Hiroaki Yutani c80c674dd5 Move the comment 4 years ago
Hiroaki Yutani 3d9edd9b3a
Add some explanations on tutorial11 4 years ago
Ben Hansen 4063cc49de fixed #46 4 years ago
Hiroaki Yutani 5e0ecd91cf
Improve tutorial 10 4 years ago
Ebrahim Byagowi 3555c713cb Use shaderc instead the deprecated glsl-to-spirv
I was getting lots of these errors,

glsl-to-spirv-0.1.7/glslang/hlsl/../glslang/MachineIndependent/../Public/../Include/../Include/Common.h:99:
.../registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/hlsl/../glslang/MachineIndependent/../Public/../Include/PoolAlloc.h:314:54: error: 'operator=' is a private member of 'glslang::TPoolAllocator'
    void setAllocator(TPoolAllocator* a) { allocator = *a; }
                                           ~~~~~~~~~ ^ ~~
.../registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/hlsl/../glslang/MachineIndependent/../Public/../Include/PoolAlloc.h:244:21: note: declared private here
    TPoolAllocator& operator=(const TPoolAllocator&);  // don't allow assignment operator
                    ^

And had to replace the apparently now deprecated glsl-to-spirv with shaderc-rs in order to
see the tutorial and thought would be useful for others also.
4 years ago