porky11 / wgpu

Patches

add ignore files for git migration by fabio.u.krapohl@fau.de, created on May 9, 2020

7o139s2LrzUpM927Rp29hxecaxt4LYMM62fUhnhvZpuu3VHP5orar3Rviwc97gC4JpPbnvwPn3Hjdu2abTWEt5MR
get rid of a nesting when defining glfw by fabio.u.krapohl@fau.de, created on May 9, 2020

7CTihA6BudJWb2tM6wUdmGrhf37TAmPcPPR7K2wgCJ1zZZe3iRGH5jJFv9MJKsnrKmNvvwGCuNok1JCQhjWtKMm4
fix some depth stencil stuff in advanced wrapper by fabio.u.krapohl@fau.de, created on February 12, 2020

7GPWnvmimjL33ngBPiXCqs3xhPGbuv4dPAgcuPMyex4p6S7Prj5WLcgBAuQXDK8QWLWZQmcZs3j8dTA8BVtXHFHP
add indirect drawing to render pass by fabio.u.krapohl@fau.de, created on February 7, 2020

76K9QYD2jjT8eVqMViyjZCLkSQDscM2Wecg72469292249EvbDcJXnegRtjsKk5miJMPfhv1xG8muJ5rvuCzay5f
fix vertex buffer descriptor wrappers by fabio.u.krapohl@fau.de, created on February 3, 2020

7e1NspYkGASVmrbKtJbZEUqkooo46qz7x56TCHbXaonsN6ya5kAqteVvQ2ubvPTf791LpU1eVxSGiRmsWWuDo6d4
use utils instead of utils.utils for new utils lib by fabio.u.krapohl@fau.de, created on January 30, 2020

7gu1vyi9Wa7uEXB5oPyXZHtUiyyugR5EXkEKCbERkTpCCpThvK7TNEzUekLJCz5nZeVYJKcP7u3GWxNHgT7v3pZj
use define for surface to avoid one unnecessary indentation by fabio.u.krapohl@fau.de, created on January 28, 2020

7CWbjXW7bqfPUm9j22VtLZHHbrsR6zB4FvrNixAk7MQZaaev4RkeYytszzpKn1bQSCjd7HARaH7VUfFEzW5PLiJo
simplify adapter definition by fabio.u.krapohl@fau.de, created on January 28, 2020

AbxiP617ttCWyg8VYoQvdC1YacEhLGnUKPj982QyTmhVpRLXRJVzmWZRorfFmosYbeMsV2DmBEinLgPaDSBRVrC4
fix vertex shader to work again by fabio.u.krapohl@fau.de, created on January 28, 2020

7Sqk1TsLhqVjczTpVegDdYngPVeGk1pSdVSUJeoRDxUkm1Harp6E3LTWWsNMFKpBKCog2XqkewsepymRgUZjpCiB
fix makefile prefix for new version of make by fabio.u.krapohl@fau.de, created on January 28, 2020

7D3ruVma34PVzspXsfd4j2AR4k4bn3ifnkyh9bdAvtB7GpvHYNDThyP4eWVtsRLdHxWY223vHKdmJy4Xor7Zf1DC
also fix advanced wrapper and example for new wgpu API by fabio.u.krapohl@fau.de, created on January 18, 2020

BBvG7rEpRQaw9H4Bh7bcyhPZpomM6E9TBWMhZ87qWQ6Z2ceqygFb8mkVWFTt7pi7uxVrC7EJ8pMoqzP1g34FFgEh
fix glfw-native example for recent changes to wgpu (remove of instance type) by fabio.u.krapohl@fau.de, created on January 18, 2020

6MgYmiDAhPTW1Fxphvo3DJWAVxsvh8RcE1QSTSmxrVssTbaCcuoSjugYqEg9betLsFehau1nuwVtnrcvbfm4XQwh
make shader compatible with most recent SPIRV-Tools by fabio.u.krapohl@fau.de, created on January 18, 2020

7dfcrnzWQv3q58nFVohy8oDnQkWBko7qQ1frCp4tPqsVaJgkM3xdurUBeVNQSL2hiDSSHeuy2nWPtAftN89v8vcZ
fixes for recent changes to scopes by fabio.u.krapohl@fau.de, created on January 18, 2020

7o55Pwxs2hhyDG3BHGTmtYFurr1f4nR3kPMiknHs4hazTmiTf2uwzNBZkFXptX7J7N1ovTJcVhaQvYkurcJGH3JJ
use pointer for large structs by fabio.u.krapohl@fau.de, created on August 12, 2019

6zqMa3ntgxdHWQxpZkuNiHCdWE6YsXgW7zkQWHEF3m8AqStybiGcuNeoDsXB8rZa3sEF2tPiRjRJLuM7huEJB2Sb
fix wrong native access by fabio.u.krapohl@fau.de, created on August 12, 2019

7WhPDdz43BnRTA6qGiPbBiW15ZEawNaax9tdAK4oNPpKsrU4K98dmGqPkzWokMfxLDqv1r1kp5SUqSe5xJoZR2FK
improve define-type syntax by fabio.u.krapohl@fau.de, created on August 12, 2019

9rWDhhcqRnUARHjGNypD5kPwEojFzvsm4zEvMFMohB8i1JGTmnxKbCRyw47oxxViE5csQsM4UYCdmVNGdJ5Wkpof
small fixes, remove debug prints, unique types for destructor types only by fabio.u.krapohl@fau.de, created on August 12, 2019

7mEZCh3Yy4rJAG1xEKY8RFeZoBCy3kuR1DWQ3mgrqiopmN3PZJf5AEYKBchPCBXKdrQTGPbLdMJvxiNVYBRCY3bH
clear distinction between types native types and advanced wrapper types, add ability to use both wrappers at once by fabio.u.krapohl@fau.de, created on August 12, 2019

8LNW9wDXAbnBxV6hHqPtEkMyBeepQzmB39SVN4wDPuxNW2MG9JBBqCMkdMKc9dTYyMQAzvtiwuBZwhoLUzqFqbBM
fix glfw-native example to use U32Array now by fabio.u.krapohl@fau.de, created on August 12, 2019

B24F1cLDb97hEbKVawx71i1ZWTPHaPUHZmNsqNGD8xG3J7vRUeof9XpXZ9KXL9yaaB1aDEg38tQDQqWWpGQXuG1H
update readme by fabio.u.krapohl@fau.de, created on August 12, 2019

ANjeZN3TZ48z59yPFpk8pNKur2qECQX8ujBFCHa7mtFt7URPuX1JP1jctGctH5hwWQuwMhmMeMSPMdrVxBnXvbnE
use c functions to create c union type by fabio.u.krapohl@fau.de, created on August 12, 2019

6MzYuoHdAn8HFRx7WQXSgPMkBxZuYQR7mQxWymoeoMvJbxDf5cvwnHYPftzUw95KTi3mZZUn6hJmGp9uZunqmhcT
simplify enum variants by fabio.u.krapohl@fau.de, created on August 12, 2019

9uxGcBbtKcBwtmFS4yiTNzWWX8DBA1EeMCtGnAraLphms7S79HHdt9niH1BhUquEDg7seoRvtaESc2JF2a7ueqnc
update to new wgpu: using U32Array instead of ByteArray by fabio.u.krapohl@fau.de, created on August 12, 2019

APjGRFtiJw4TGgJi6dJT48mYSryCcNgPkeRMUvee5zcAVqHoFUZPyXURXQrWVYMa9zL1W4qh2wv6daRgkRNLje9c
infer enum type instead of explicitly mentioning by fabio.u.krapohl@fau.de, created on August 11, 2019

99NQgEaNWSDBRnJafE6AyogBrTX8ThFAdZz4fSCRxTa1ytk7sRbJo1A2JEM2eGaQKEyaCWxAi7qUdmth7sguxwoq
fix binding resource cration (using enum type didn't work) by fabio.u.krapohl@fau.de, created on August 11, 2019

A713CaBoy4gohWG2jxsVYrHWPiVmcSCxztL7hQZSVxLQgj4Rg5YX9aG4NUwAzPmuXiFG64StpSaqtp5aUEzzzGvZ
fix texture view creation by fabio.u.krapohl@fau.de, created on August 10, 2019

81xRSYeXZ7xRnhWQsgEqPE1GR5Jhhu9o3C1U5cxXHH3Y4Pjer3RXQXPuD8jCv83fs3VEj3J4VAHYVn5inoCDVcnb
new end pass logic by fabio.u.krapohl@fau.de, created on August 7, 2019

8ysZwzSmfP2jWg9xYsKCUgtW8F452FkviptWowmrUqHSwMrY4by2xBB8K4HwMPqzGEmByVrcc52GSASw5njTXdiw
small bugfix for multiple layouts by fabio.u.krapohl@fau.de, created on August 6, 2019

6M43V2kvTG86mJrHKuUKaYC2gmvYA88o11hMHBBvR3XY2wbKcniemKpkuGAkPyFvsAYqGixUjQjb6DLseM34vgGf
remove printf for printing by fabio.u.krapohl@fau.de, created on August 5, 2019

7CziSAqXW3PQp5g2LsVYHWFeesmxkvc74nMQ8LLSShdTztpueSSw1wLiHr678Zo2fTyQKAkcA8Q594uo9g5NrNhc
add collatz spirv code until the shader is written in scopes itself by fabio.u.krapohl@fau.de, created on August 5, 2019

6txzs9ngeYicg3iWAtubM9w4V6eXeMWevdKAZCgTShWkkaaNrmYoYJSCWTyNfXCZZA1ZXqTYjxrQoDWtikqxyrDx
get rid of the main function by fabio.u.krapohl@fau.de, created on August 5, 2019

AyYaD27SCxrCiUrgDgw3sfRtmQUHDLdJ9ofU8LyYnbUBoyo5NDnJyvH33F4UkB1gL93giFBXhQJcuz9dqL66WvqP
initial work on port of compute shader example by fabio.u.krapohl@fau.de, created on August 5, 2019

8dkXz2gfv3mWNdjvQP2KfWiM6GAGY66uo4Z8eeuxoMsgjTYbme2Rom5UhaK9oNcMXgsDeqB49kZp3MWnMQb8sPBU
fixes for compute shader example by fabio.u.krapohl@fau.de, created on August 5, 2019

AVXQnLdYzU26qUCMBnVuQN4WFpeFecnKHM5Gh858DdqCNLkqYfkne2sFQ1EDK413CWWgKZRSG7CLppKTPoFHTwqC
remove unnecessary shader stage binding by fabio.u.krapohl@fau.de, created on August 5, 2019

9D5hZSJQuKELLazxRHXoD6NRajTVGUrK2YoTsCHVqk8FSjNQ1Kv3SY5wWcwWK4HWTCoQQ4nHWGi2eTHrwS82Kfcw
update examples to new version by fabio.u.krapohl@fau.de, created on August 5, 2019

89aAiT5JK4ni58uVQmvxjxiz9UjEWmwPo1CLvSFtg2Ltqbw1Wzq63uNPaoyvvHHqt6dvVTt9vPLKDKnvjKVfWyZi
fixes for new scopes by fabio.u.krapohl@fau.de, created on June 13, 2019

7QcZs2zSyPT7MKJ154DczSvF2kpfwD4pN1UvtvYqw2PYnsK3JVVXps8z9cTKsRN33tYZ9xTXB6Vt9CSX8iYv3PxU
add copy functionality to command buffer by fabio.u.krapohl@fau.de, created on June 10, 2019

Aas8QrLEGTqftt8syJNDaUqBA2QPSqZThaKsP5htFnxmA7LXz9bA5j3k4oR8Wb5fzMibwts7NwcHyCUUgQYvSGTA
make buffer mappable by fabio.u.krapohl@fau.de, created on June 10, 2019

9EUcgsuAczWweN1trn5ptPQmg6dQdEVj3sYqwfDyTDaY5xiecVHddiKJxdcc5hSF8PBph4EhSsmmKCpjqeGxPYKr
move adapter and device up by fabio.u.krapohl@fau.de, created on June 10, 2019

7DLKU7GsPyJ6kv3Eby5RjCTmN6zBUkSyeAL2PYrBbs3CDjyoCCUoE5g1EKJtXpCa4XMGrN2oKBBU1dQYewb4mANU
remove unnecessary types by fabio.u.krapohl@fau.de, created on June 10, 2019

8Y3KitUjSpwaVHjDS8JjQCkB968mc74UvffCXXBeUK56KH1zTAkZ846XPHJ2Skj6YyR4oxfXwsWr6wbtrc7fj43R
update resource binding by fabio.u.krapohl@fau.de, created on June 9, 2019

91xMJoAuJnzZ59SKbs4wP54NNkrNv2gg54wRjD5GydA9yoaDkrgGyQV2v7kaVPuTEJ5dor4weQNrXGiMYN7H176f
added some forgotten fixes for update of copy-bindings by fabio.u.krapohl@fau.de, created on June 9, 2019

ACoLcS7nH7mJA6AnFYZswZT1TamevcouE4h9VbfQmE7cQ3asbTiTBnis6dLpUWZctC13ncHihAySfpnQ12evUrtC
update native.sc to new modify-bindings by fabio.u.krapohl@fau.de, created on June 9, 2019

AGaYbvBdpNV4NVkPS7dD4RRH2Lz662e2vbCfCttAzPbzGevnwpcVHd8wp9sSeFm6JjF9qagivXt5JsncuDfxjLr7
small important changes by fabio.u.krapohl@fau.de, created on June 8, 2019

8jYRAKvDajZ1UkTetcP3rPznAFiXeUfPzEMBZ7CofoPQMAj6NL9dhoinqCXRwh4SmqEL5H6VXn4QEaV326X9MA7a
add a makefile by fabio.u.krapohl@fau.de, created on June 8, 2019

7orBmDvKAn5DLH8VVEjgUvk5nrQfr8DeWE1M3VcC2PfStMSCvaPUbTnYCkrLitJ1mU6TRCf8vF6RZDy6TNbhJNkG
simplify render pass creation and update readme by fabio.u.krapohl@fau.de, created on June 4, 2019

7oKoUk2k2XdoYoPeJq16wQ7XWPgSf6cx7ewRxknPZSxd5kk94CYjP7hsZsE8u4TWFbfcz6GhJrKL47MyagE6EKoR
update length to new wgpu by fabio.u.krapohl@fau.de, created on June 4, 2019

8TesuTvLFZnzyGxdaRPHruBuS3LJqTaLR3Rq2qW337jqBXxu1Zk9cbg6HW6BAu9d5qPcqavhJkEcavZWYyssQA1m
add advanced wgpu wrapper by fabio.u.krapohl@fau.de, created on June 4, 2019

6GV5tXsSAEkYn2ao3S5p6QRA93CTtBAeNRqK9JHhwAr4STcidcQnkF5W6PmVV4w3NfL3roQK6deyUp7wHhsrFW57
redefine color constants by fabio.u.krapohl@fau.de, created on June 4, 2019

9rbCEjcZXQFQLVtJzXyaJK7YdynPc5tcLASAWuLC6cyFGg4kWHUGuxb27j7wpXGy4D5Ty4MzomKnSAobN7xNuqqX
update readme by fabio.u.krapohl@fau.de, created on June 4, 2019

9tv9MPHpGPx9XaGrwA5qmgHHMFsg7R2enW1hVa4uDzKZrjVMckXuVyDWYz1j3zd5fgDhP2s3zeNRS1Lmo3mjySz3
bitflag enum update by fabio.u.krapohl@fau.de, created on June 2, 2019

9j72Xq7CN7krgXcaApq3D1c9sGe1mchZ7BbB8DMr8ixhxSnvx4oriTHrSeRwzynrvZfiJLHPAgL2Xd2AiLVKmoVA
add short enum aliasses by fabio.u.krapohl@fau.de, created on June 2, 2019

8TPyrj96zR5gbNn3DN5ERJqQKF7GHc5bVfLipU39vyANJi2ctn3nKYDp17nkk6fwFB7HLBTzJ1Da2sWQrhANngqa
add readme by fabio.u.krapohl@fau.de, created on June 1, 2019

6or2J1BPMfTHhBbKHUjtpo4cLZqmXqfyTy9dsN3oKuT8dAohLtNrpXAPrTpZR433N2JUzUdqiPJ4Th5wAwHbcMvg
native library exists by fabio.u.krapohl@fau.de, created on June 1, 2019

7LRxuYEgExxALhGasW4mXDN3R18YJ7BEfDzTAmt24Ww1QNugBdnpmS4ZAjZFeN4nSo3Yu1mLbdrCPuth5shgUwtM