@OlexGameDev I think AI failed you here as you should be able to just do this:
#include <vulkan/vk_enum_string_helper.h>
const char *str = string_VkResult(VK_SUCCESS);
@AntonHand Did you by any chance use HasFlag? That one is pure reflection hell internally and you should see much better results using bitwise operators (much less convenient though). Just an idea.
@FreyaHolmer In the past I have circumvented this problem by using non-printable characters such as ((char) 1). I also used ((char) 0) for strings that are not null-terminated. Of course, this only works nicely for non-binary data.
@vicesig Currently I'm focusing on other projects. Maybe I could come back to it at some point. I think a sequel/remaster would also be really cool. However I don't have any such plans at the moment, I'm afraid. Sorry about that.
@FreyaHolmer Log an error (please not a warning, they get overlooked so often) + draw using some error material (could just be magenta color). This makes the problem very obvious, gives information in the error message but doesn't break the entire application (if it made it into a live build)
This Saturday with the @VrPancakes community & hopefully some of you we will be playing a classic VR game Bullets & More BAMVR https://t.co/yZGCBQHcQR
The Battle Royale mode is one of the best BR games in VR why don't you join us 10am EST, 3pm UK #vr, @PatrickKoenig90
@FreyaHolmer I have managed to crash the shader compiler in the past by declaring an array that was way too large. I guess the limits for that are also very platform specific and you might also be hitting some platform limits that happen to fail compilation very ungracefully :-/
@secr3t5 Absolutely! It's progressing nicely and exciting times are ahead of us. This more recent version is only available for a small group that helps testing it though. The public version is very very outdated at this point.
Change of plans for tonight's event:
I've bumped alien dancing to tomorrow and replaced it with a classic battle royale, BAM!
https://t.co/jt4cBGlPXy
If you like multiplayer FPS action and want to join, feel free!
https://t.co/mMGXXBVSWF 😷💉 FRIENDS!! 💯🤗
@tuxedolabs What matters a lot here is the implementation because a good ECS boosts your performance because of data locality, multi-threading (it takes care of dependencies) and SIMD. On the other hand a naive ECS implementation can easily slow down your program.
You are always asking me (se7en) whats my favorite VR game when im streaming. Here are my Top 5 Games for PCVR
1)Tribe by @tribe_vr
2)Electronauts by @Survios
3)Bullets & More by @PatrickKoenig90
4)Rec Room by @againstgrav
5) Space Junkies by @UbisoftVR
So now you know.
@AntonHand @pastapotamus @glassbottommeg C# is very strict about this and you might have missed the mandatory break (alternatively return) at the end. Furthermore if you would like to execute extra logic in-between you would basically need to call goto case X; to confirm that you want to fallthrough to X.
@AntonHand It's absolutely insane and thousands of people protested against the copyright directive. It's not only about Article 13 but also Article 11. Newspapers obviously liked the sound of Article 11 and did not inform honestly either. Lobbyism was strong with this one. A sad day.
@jimimimi@Silverdudeextra@Senficon@EU_Commission Thinking that #uploadfilters are easy to implement is very naive. For instance images that look the same to the human eyes might still look very different for a computer due to compression loss or even artistic adjustments that have been made on purpose (color grading, etc.).