Gabriel Majeri

Results 23 issues of Gabriel Majeri

CI takes a really long time, and in the case of AppVeyor which does not run jobs in parallel it can take several hours. ## Ideas - [ ] Use...

Enhancement
P-low

I've looked again at the [fastest mandelbrot implementation on benchmarksgame](https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/mandelbrot-gpp-1.html) and made a list of things we need to get before we can even begin to think about challenging the...

Performance
P-low

They were disabled by commit 16290059ae58f76667a1ae503f152d9b2520c337, as part of PR #152. AppVeyor logs don't report any error message, besides "error: test failed".

O-Windows
Example
CI-Appveyor

Tried running `./ci/run.sh`, everything ran smoothly until: ``` failures: ---- api::ops::vector_rotates::u64x8::assert_rotate_left_vpro stdout ---- disassembly for verify::api::ops::vector_rotates::u64x8::assert_rotate_left_vpro::rotate_left_shim: 0: lea -0x3f307(%rip),%rax # 1000 1: mov 0xbacda(%rip),%rcx # fafe8 2: mov %rax,(%rcx) 3:...

Bug
O-Linux

I've opened this issue to track Voodoo's support for Vulkan 1.1 While the new minor version did not add any new functions, it simply made some extensions core (they needn't...

This pull request changes the MemoryProperties struct to return subslices of the right size, instead of returning a big slice with some empty structs at the end and a count...

The `PhysicalDeviceMemoryProperties` struct has functions which allow the developer to get a slice of size `VK_MAX_MEMORY_TYPES`. The entries up to `memory_type_count` are valid, the ones after are invalid. The Voodoo...

The [`driver_version`](https://docs.rs/voodoo/0.3.1/voodoo/struct.PhysicalDeviceProperties.html#method.driver_version) function returns a [`voodoo::Version`](https://docs.rs/voodoo/0.3.1/voodoo/struct.Version.html) structure. However, the spec does not say if this is in the same format as a Vulkan version. It's just a `u32`, its format...

Voodoo uses SmallVec in lots of places. Besides making the API more complicated, I doubt it improves performance. From this [blog post](http://troubles.md/posts/improving-smallvec/) by a `smallvec` developer: > Because malloc is...

When I pressed on the "draw walls" button, a notification popped up explaining how to use this tool. However, after clicking around for a bit, the notification disappeared and I...

enhancement
help wanted
good first issue
ui/ux