Vala プログラミング

WebGPU プログラミング

おなが@京都先端科学大

2018-12-01から1ヶ月間の記事一覧

Rust Vulkano Cubemap

cubemapの描画 Vulkano issue #922 (Usage of CubeMap) を参考にしました。 1) The data for the buffer is the image data of six images appended to each other in the order of: left, right, bottom, top, back, and front (at least that is the order…

Rust Vulkano Cube and Texture ( Depth, Two Uniforms )

#[macro_use] extern crate vulkano; extern crate vulkano_shaders; extern crate winit; extern crate vulkano_win; extern crate arcball; extern crate cgmath; extern crate image; use vulkano_win::VkSurfaceBuild; use vulkano::buffer::BufferUsage…

Vulkano Two Uniforms

This is a Vulkano two uniforms example, which is based on Vulkano image example. ・first uniform : (set = 0, binding = 0) uniform sampler2D ・second uniform : (set = 0, binding = 1) uniform Data #[macro_use] extern crate vulkano; extern cr…

Rust Vulkano Tutorial(1) Window Creation(3) Resize

前回のプログラムは、ウィンドウのリサイズに対応していません。 ウインドウを拡大したとき、描画領域ののサイズが対応していません。3 ウィンドウのリサイズ ウインドウのリサイズに対応するには、ウィンドウをリサイズしたとき、 スワップチェーンとフレ…

Rust Vulkano Tutorial(1) Window Creation(2)

前回のWindow Creation(1)のつづきです。2 ウィンドウの初期化 つづけて、ウィンドウの初期化を行います。次の処理が続きます。 (6)スワップチェーン(Swapchain)とイメージ(SwapchainImage)の作成 (7)レンダーパスと(render_pass)フレームバ…

Rust Vulkano Tutorial(1) Window Creation(1)

Rust Vulkano のチュートリアルです。 今回は初期化したウィンドウ(Window)の作成について記述しています。 Vulkanoガイド(https://vulkano.rs/guide/introduction)とVulkano Triangle Example (https://github.com/vulkano-rs/vulkano)を参考にしてい…