Brian Merchant

Results 37 issues of Brian Merchant

# Objective `Texture` documentation is a little sparse, and it is difficult to say to what extent it can be improved, since it is ultimately a fairly light wrapper around...

C-Docs
A-Rendering

### Problem Currently, `gfx-hal` exposes a way to generate timestamp queries, there is no way to check whether timestamp queries are supported by the device, or get the period of...

### Problem Currently, gfx-backend-vulkan only exposes Vulkan 1.0 to the user. See [here](https://github.com/gfx-rs/gfx/blob/0525c1748c04d2fa878af99ddf424db635a31934/src/backend/vulkan/src/lib.rs#L18) and [here](https://github.com/gfx-rs/gfx/blob/0525c1748c04d2fa878af99ddf424db635a31934/src/backend/vulkan/src/lib.rs#L351) in particular. Vulkan 1.1 has exposed [subgroup operations](https://www.khronos.org/blog/vulkan-subgroup-tutorial) (see also this [presentation](https://www.khronos.org/assets/uploads/developers/library/2018-vulkan-devday/06-subgroups.pdf)), which are very...

type: feature
status: ready for work
difficulty: average
value: high
backend: Vulkan
client: request

I am attempting to follow the [troubleshooting guide.](https://github.com/roxma/nvim-completion-manager/wiki/Trouble-shooting) First I tried to enable logging: ``` let $NVIM_PYTHON_LOG_FILE="~\NCM-log\nvim_log" let $NVIM_NCM_LOG_LEVEL="DEBUG" let $NVIM_NCM_MULTI_THREAD=0 ``` Note how I have put back slashes instead...

`compute-shader-hello` uses `wgpu` + WGSL; this commit adds a version of `compute-shader-hello` that uses `piet-gpu` + GLSL.

We cannot pass a `Gradient` object to a `points_colored`, so how can we draw a line that has a color gradient according its path?

I notice that the [`UnionSchema`](https://docs.rs/avro-rs/0.12.0/avro_rs/schema/struct.UnionSchema.html) and its method `new` is private, and thus cannot be accessed in order to create a union's schema directly. By that I mean: without passing...

Per discussions, an overhaul of helpers that also with the following issues: * https://github.com/StarArawn/bevy_ecs_tilemap/issues/30 * https://github.com/StarArawn/bevy_ecs_tilemap/issues/58 (hopefully, testing must confirm) It provides the ground work for dealing with (but does...

Currently, if your `TilemapTileSize` does not match the size of the tile in the texture, then you are liable to get errors like: ``` thread 'Compute Task Pool (0)' panicked...

Currently, we rely on casting `uv.z` as `i32`. Does this have any weird edge cases? Better thing would be to add in a flag on the `uv` that specifies it...