-
Notifications
You must be signed in to change notification settings - Fork 6
WIP: update CommandList and add ComputeShader Sample #237
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
|
|
|
Fluidに関してはビルド・実行でエラーは発生していないが、実行結果を見た感じ明らかにおかしい。 |
|
macOSだと これはクラッシュ これはクラッシュしない |
|
これでShaderのCreate直ったけど、今度はStep開始するとOS巻き込んでクラッシュした |
|
clearGridIndices で
を
と修正したらOS巻き込むクラッシュはしなくなった。 なお、
で Engine.Graphics.CommandList.ComputePipelineState = clearGridIndicesPipeline;
Engine.Graphics.CommandList.SetComputeBuffer(gridIndicesTable, 0);
Engine.Graphics.CommandList.Dispatch(gridIndicesTable.Count, 1, 1); |
Changes/変更内容
tasks
(commented by @wraikny)
CommandDrawnNodeCommandDrawnNode実装のためにIDrawnとIDrawnCullableのAPIを変更(IsDrawnなどをIDrawnに移す)し、CommandDrawnNode と Engine を修正する。Ubuntu? なにそれおいしいの?WindowsとMacで動作自体はしていて、Windowsだけ想定外の挙動してる状況。
動作check
(captured by @wraikny)
動いたけど altseed/LLGI#137
Issue