profile
viewpoint
Jakub Hlusička Limeth Czech Republic https://keybase.io/limeth Λιμετη

Limeth/euclider 132

A higher dimensional raytracing prototype with non-euclidean-like features

Limeth/ethaddrgen 67

Custom Ethereum vanity address generator made in Rust

Limeth/hestenes 16

Geometric algebra library for Rust

Limeth/jellyfish 5

Terminal colors inspired by Jellybeans Vim palette

Limeth/FILDReminder 3

An android application to help you reach lucidity in dreams.

Limeth/CustomItemLibrary 2

Create custom items with client-side resource packs and server-side behavior!

Limeth/ip-api-rust 2

An API for http://ip-api.com/ written in the Rust language.

Limeth/aseprite-iso-scripts 1

Aseprite scripts for creating isometric tiles

Limeth/Breakpoint 1

This is the first ever Minecraft mini-game I (Limeth) made.

Limeth/LimeFun 1

A Sponge plugin inspired by SlimeFun4.

startedxenowing/gloat

started time in 2 days

startedyupferris/kaze

started time in 2 days

startedirislib/iris

started time in 10 days

startedwezm/profont

started time in 25 days

startedjamwaffles/embedded-graphics

started time in 25 days

startedoverdrivenpotato/rust-psp

started time in 25 days

startedzedeus/nitter

started time in a month

startedmgattozzi/oxidizing-the-technical-interview

started time in a month

startedmatze/mtheme

started time in a month

started1011X/floating_bar

started time in a month

startedtakahirox/riscv-rust

started time in a month

starteduazu/qcell

started time in 2 months

startedkarroffel/reqenv

started time in 2 months

issue openedgfx-rs/wgpu-rs

Inconsistent cubemap sampling

I ran into a weird issue which I am having trouble debugging. I have a compute pass and a render pass, both of which sample from a cubemap texture. The passes use different bind groups & bind group layouts. The compute pass samples the texture correctly, whereas all samples in the render pass fragment stage seem to be 0. (I only access the first component)

I shared my issue in the Matrix room, and was pointed towards the tracing feature: https://github.com/gfx-rs/wgpu/wiki/Debbugging-wgpu-Applications#tracing-infrastructure However, I will have to update my code to wgpu-rs master first, as this feature is supposedly not available on "0.5.0".

created time in 2 months

startedron-rs/ron

started time in 2 months

release metaview-org/metaview

bachelor-thesis

released time in 2 months

release metaview-org/example-mapp-2

bachelor-thesis

released time in 2 months

release metaview-org/example-mapp

bachelor-thesis

released time in 2 months

created tagmetaview-org/example-mapp-2

tagbachelor-thesis

Entity grabbing

created time in 2 months

created tagmetaview-org/example-mapp

tagbachelor-thesis

An example Metaview App

created time in 2 months

created tagmetaview-org/metaview

tagbachelor-thesis

created time in 2 months

push eventmetaview-org/metaview

Jakub Hlusička

commit sha c999bd61f3acec64bf12ecdd7828babc18112824

Remove path dependencies

view details

push time in 2 months

push eventmetaview-org/example-mapp

Jakub Hlusička

commit sha af859fc390cc4fd213737c1406f52d1a35d63e89

Remove path dependencies

view details

push time in 2 months

push eventmetaview-org/example-mapp-2

Jakub Hlusička

commit sha 444e1146845b3284a4a6920167d0371fd5a662cb

Remove path dependencies

view details

push time in 2 months

push eventmetaview-org/mlib

Jakub Hlusička

commit sha a91353298dfedd3e611176894539cf2d4b81cc9a

Remove path dependencies

view details

push time in 2 months

push eventmetaview-org/ammolite

Jakub Hlusička

commit sha c2f469c966ad32bc280def1063e9fed943bb7007

Remove path dependencies

view details

push time in 2 months

startedzakarumych/goods

started time in 2 months

issue openedLimeth/obs-shaderfilter-plus

Changing builtin FFT-related attributes via the UI has no immediate effect

It seems that the attributes are not applied. The workaround is to restart OBS.

created time in 2 months

issue openedLimeth/obs-shaderfilter-plus

Custom uniforms of type vec4 are not allowed

The behavior should mimic the behavior of float4.

created time in 2 months

startedunivrsal/spectralizer

started time in 2 months

startedmun-lang/mun

started time in 2 months

starteda1phyr/assets_manager

started time in 2 months

startedtversteeg/usfx

started time in 2 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 4015d406b5686e0324431751ef02912f6bc9ac35

Add the demo gif to README.md

view details

push time in 2 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 9f382c1a34dbaa93f3e038f760610a6f92ddc101

Add a demo gif to the repo

view details

push time in 2 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha f4d98bd2a651b98ad385f9fe00bc91aa0288119c

Fall back to a fallback blit effect when an error occurs during the creation of the effect

view details

Jakub Hlusička

commit sha 78dc0fd06ae3cce09854cca7fe448f8bb7d34045

Merge branch 'master' of github.com:Limeth/obs-shaderfilter-plus * 'master' of github.com:Limeth/obs-shaderfilter-plus: Mention `examples` in README.md Update README.md Create FUNDING.yml

view details

push time in 2 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 35ecfbb5d55cee743434e928062b170ef8c7fd15

Mention `examples` in README.md

view details

push time in 2 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha def5b71c95eb568f587c26a9c563b4cb1656b0c1

Update README.md Improve Linux build instructions, improve plugin description, explain `--allow-opengl` on Windows.

view details

push time in 2 months

startedProtonMail/proton-mail-android

started time in 2 months

startedProtonMail/proton-bridge

started time in 2 months

issue openedgfx-rs/wgpu-rs

Panic when using a label longer than 63 bytes.

I am on version 0.5.0 of wgpu-rs and I noticed, that in debug mode, I am encountering the following panic:

thread 'main' panicked at 'index out of bounds: the len is 64 but the index is 66', /home/limeth/.cargo/registry/src/github.com-1ecc6299db9ec823/gfx-backend-vulkan-0.5.3/src/device.rs:2284:13
stack backtrace:
   0: backtrace::backtrace::libunwind::trace
             at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1: backtrace::backtrace::trace_unsynchronized
             at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2: std::sys_common::backtrace::_print_fmt
             at src/libstd/sys_common/backtrace.rs:78
   3: <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt
             at src/libstd/sys_common/backtrace.rs:59
   4: core::fmt::write
             at src/libcore/fmt/mod.rs:1069
   5: std::io::Write::write_fmt
             at src/libstd/io/mod.rs:1504
   6: std::sys_common::backtrace::_print
             at src/libstd/sys_common/backtrace.rs:62
   7: std::sys_common::backtrace::print
             at src/libstd/sys_common/backtrace.rs:49
   8: std::panicking::default_hook::{{closure}}
             at src/libstd/panicking.rs:198
   9: std::panicking::default_hook
             at src/libstd/panicking.rs:218
  10: std::panicking::rust_panic_with_hook
             at src/libstd/panicking.rs:477
  11: rust_begin_unwind
             at src/libstd/panicking.rs:385
  12: core::panicking::panic_fmt
             at src/libcore/panicking.rs:89
  13: core::panicking::panic_bounds_check
             at src/libcore/panicking.rs:65
  14: gfx_backend_vulkan::device::<impl gfx_backend_vulkan::Device>::set_object_name
             at /home/limeth/.cargo/registry/src/github.com-1ecc6299db9ec823/gfx-backend-vulkan-0.5.3/src/device.rs:2284
  15: gfx_backend_vulkan::device::<impl gfx_hal::device::Device<gfx_backend_vulkan::Backend> for gfx_backend_vulkan::Device>::set_descriptor_set_layout_name
             at /home/limeth/.cargo/registry/src/github.com-1ecc6299db9ec823/gfx-backend-vulkan-0.5.3/src/device.rs:2265
  16: wgpu_core::device::<impl wgpu_core::hub::Global<G>>::device_create_bind_group_layout
             at /home/limeth/.cargo/registry/src/github.com-1ecc6299db9ec823/wgpu-core-0.5.4/src/device/mod.rs:929
  17: wgpu::Device::create_bind_group_layout
             at /home/limeth/.cargo/registry/src/github.com-1ecc6299db9ec823/wgpu-0.5.0/src/lib.rs:803
  18: isogame::render::GraphicsResources::new
             at src/render/mod.rs:767
  19: isogame::main
             at src/main.rs:250
  20: std::rt::lang_start::{{closure}}
             at /home/limeth/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  21: std::rt::lang_start_internal::{{closure}}
             at src/libstd/rt.rs:52
  22: std::panicking::try::do_call
             at src/libstd/panicking.rs:297
  23: std::panicking::try
             at src/libstd/panicking.rs:274
  24: std::panic::catch_unwind
             at src/libstd/panic.rs:394
  25: std::rt::lang_start_internal
             at src/libstd/rt.rs:51
  26: main
  27: __libc_start_main
  28: _start

However, upon inspecting the master branch of the gfx crate, it seems this panic has been fixed. https://github.com/gfx-rs/gfx/blob/master/src/backend/vulkan/src/device.rs#L2279-L2280

created time in 2 months

startedtpope/vim-surround

started time in 2 months

push eventLimeth/rust-obs-plugins

Jakub Hlusička

commit sha 9e3ddb9b6ad524700fe55280219beed9ebefedd2

Create FUNDING.yml

view details

push time in 2 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha b7a2c8d01d5bbde0b90abd4be8603dfd7f3da37e

Create FUNDING.yml

view details

push time in 2 months

created tagLimeth/obs-shaderfilter-plus

tagv0.1.3

obs-shaderfilter rewritten in Rust and improved

created time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 52cff2bb7405b1ec357309bba599887e049fb370

Do not recreate the effect when the properties are changed only through the UI

view details

push time in 3 months

push eventLimeth/rust-obs-plugins

Jakub Hlusička

commit sha 430c196962b439011c275e10218575d793079262

Require `PropertyDescriptor`s to be `Debug`

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 3095556e178ba1db158ebd2881a9cb3d76b0c381

Fix potential property conflicts (Fixes #1); Update UI when only `#pragma shaderfilter` macros are changed (Fixes #2)

view details

push time in 3 months

issue closedLimeth/obs-shaderfilter-plus

Custom uniforms may conflict with built in settings

Disallow custom uniform variables beginning with builtin_ and ensure all builtin variables are stored as beginning with builtin_.

closed time in 3 months

Limeth

startediostapyshyn/wired-logic-rs

started time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 2be673800461bdafb164b7ee1e9c600fb1f09c45

Remove a shader I used to debug error messages

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 06c28da380f7224cb159e39be904fb3aaefe27fb

Fix legacy_stdio_definitions being required on non-windows platforms

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 526e30aacf8ccda6ebf6006157adc7b1ac8c8891

Link against legacy_stdio_definitions to compile on Windows

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 16b0dcab1808095017594dfff884554771df464a

Remove the ammolite-math dependency

view details

push time in 3 months

created tagLimeth/obs-shaderfilter-plus

tagv0.1.2

obs-shaderfilter rewritten in Rust and improved

created time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 438ef129d0cbba511ce596a80930d078dec88e31

Update dependencies

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha e519631941ecc03ee8841612d7ef4a68937b8dc9

Inject a log handler into OBS to capture the log while creating an effect, to display the output to the user.

view details

push time in 3 months

created tagLimeth/obs-shaderfilter-plus

tagv0.1.1

obs-shaderfilter rewritten in Rust and improved

created time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 87bd196b5303480ef65ddc2d1c774e3b6ca5eb7d

Improve feedback about success of loading a shader

view details

push time in 3 months

push eventLimeth/rust-obs-plugins

Jakub Hlusička

commit sha dcad35441a6392c0780278181bc6428a2d2e001d

Return a string describing the error when instantiating `GraphicsEffect`

view details

Jakub Hlusička

commit sha db5e7d08dee9cbf4e02500606593a2fc140c025f

Merge branch 'master' of github.com:Limeth/rust-obs-plugins * 'master' of github.com:Limeth/rust-obs-plugins: Link against OBS, when the path to obs.lib is specified using RUSTFLAGS -L Fix invalid pointer type

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 33fd866c06f4f0b41d8749485af8623cafaeee9e

Fix UI "freezing" when interacting with it

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha ffbd388fbaf0f8f8cf6d0a773595abbf808e8d48

Fix UI elements being reordered unpredictably

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 1fac09ad1eaab5fa20034e7c65f671300adf4dcb

Fix typo in README.md

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 3d82aab8c711239429304d9408adef45b36f46b8

Update the README.md with installation instructions

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha ab910df1414fb86a0cafcc7ff738fc7b4e8eb344

Relicense under GPLv2 to satisfy publishing requirements of derived works of the license used by OBS (also GPLv2)

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 1aeeeb6abce569c630ed424079824c098f376e96

Improve Windows compatibility and document building on Windows

view details

push time in 3 months

push eventLimeth/rust-obs-plugins

Jakub Hlusička

commit sha c0661181ce6959fa3662eefc07cb5c302512f9d5

Link against OBS, when the path to obs.lib is specified using RUSTFLAGS -L

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha ed2c6f02f8aba5ebcbe8f3fccb5f6cd0a57750af

Remove dependency on obs_sys

view details

push time in 3 months

push eventLimeth/rust-obs-plugins

Jakub Hlusička

commit sha ddb05106e56667d654cc1e4ac6fde4a3e808bd4f

Fix invalid pointer type

view details

push time in 3 months

fork Limeth/rust-bindgen

Automatically generates Rust FFI bindings to C (and some C++) libraries.

https://rust-lang.github.io/rust-bindgen/

fork in 3 months

release Limeth/obs-shaderfilter-plus

v0.1.0

released time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 4cf72d03416f80931f63a8a8add475fb152fbac8

Typo

view details

push time in 3 months

created tagLimeth/obs-shaderfilter-plus

tagv0.1.0

obs-shaderfilter rewritten in Rust and improved

created time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 8f90b5d12ac890e241a230659aec142338a23b2f

Replace path dependencies with git

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 2295102bd5e9312f0aa3fe3c192ef08060fc7908

Add README.md

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 2861d6a1e8e6136078c4f824e160fe3643884f78

Add builtin properties: `builtin_frame`, `builtin_framerate`, `builtin_elapsed_time_previous`

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 52b8a415deae734ad404cfb91e7e1e739d302573

Split up effect.rs into separate files

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha ab8c9a59ba7773c391528d2771cee855f2606035

Add the ability to access FFT data from the previous frame

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 1388f48eed94e7c6a34a047a3927ebdc1933621a

Properly drop graphics resources and global audio FFT states

view details

push time in 3 months

push eventLimeth/rust-obs-plugins

Jakub Hlusička

commit sha ad54e2850a583f8181c88f6b9783820c14f55302

Print a backtrace when dropping a disabled context-dependent value, if compiled in debug mode

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 0184dee04c71b120b5cbeab217afe9dc73e9172d

Fix audio data not being dropped when it is no longer being requested

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha efa13be642e83106123155fab7d84a96c0002f2a

Implement the new property descriptor system for all custom properties

view details

push time in 3 months

push eventLimeth/rust-obs-plugins

Jakub Hlusička

commit sha 5fffea7de9b83077c3b88c407623483a5dfb0c76

Add a newtype for color properties

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 54bfb1b9e95a545ca9303be2cc9f4145a1f6a257

Builtin properties improvements

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 61a81fa35f29904a7a97ee36ac9fc46e0e1a8a0c

Clean up code

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 72f41a1f6dc68a5088d40b12ac160198bbd193b0

Customizable FFT uniforms

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 592cf8601915fd440724d771285c80c0ed7f8b56

Add color properties as float4/vec4 uniforms

view details

push time in 3 months

push eventLimeth/rust-obs-plugins

Jakub Hlusička

commit sha e0d9bd2f1d678b38249449031f73ec2815b52558

Add color properties

view details

push time in 3 months

startedmohayonao/web-audio-engine

started time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 1fae63f8197eb6780c3e4b4b31e78ea206ba0dd6

Add window function to FFT

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha c50df0983a58aea3df1b430daa39d36ac233273e

FFT

view details

push time in 3 months

push eventLimeth/rust-obs-plugins

Jakub Hlusička

commit sha 54b48978e7f079fd252648c765ec3be130dd7aac

Improve audio callback API

view details

push time in 3 months

push eventLimeth/rust-obs-plugins

Jakub Hlusička

commit sha e41d4348e15467dc5aa45f638a6434236044495d

Text with filter context

view details

Jakub Hlusička

commit sha 6c9f9072de4b641bc33379c3b55674569a0c4e99

Resource handling improvements

view details

push time in 3 months

push eventLimeth/obs-shaderfilter-plus

Jakub Hlusička

commit sha 46201a1be5c4eb132e72d74c57ef17dd356db2b4

Test with filter context

view details

Jakub Hlusička

commit sha 2da5ad18dc04238a931b731416d5847031fa0252

Resource handling improvements

view details

push time in 3 months

more