shaderc
reshade
shaderc | reshade | |
---|---|---|
11 | 784 | |
1,754 | 3,809 | |
1.4% | - | |
7.5 | 9.7 | |
14 days ago | 6 days ago | |
C++ | C++ | |
GNU General Public License v3.0 or later | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
shaderc
- General Tip On Porting a In-House Engine to vulkan
-
Challenges of compiling OpenGL 4.3 compute kernels on Nvidia
I actually did that too. I tried using google's shaderc to compile my existing OpenGL 4.3 codebase to SPIRV binaries and load it from a OpenGL 4.6 context. Sadly this did not fix my issue, the Nvidia compiler crashed the same way.
-
2D Anime Computer Graphics. A humble beginning.
Do you mean how to compile Spir-V at runtime? shaderc repo has an example https://github.com/google/shaderc/tree/main/examples/online-compile
-
Shader package - First look at shader command-line tool
_ _ ___| |__ __ _ __| | ___ _ __ / __| '_ \ / _` |/ _` |/ _ \ '__| \__ \ | | | (_| | (_| | __/ | |___/_| |_|\__,_|\__,_|\___|_| shader helps you with compiling your GLSL files into SPIR-V byte code. Examples: | > shader --webservice | | Use webservice to automatically compile all *.glsl files in this project. | > shader --webservice --watch | | Watch for file system changes and use webservice to compile *.glsl files. | > shader --webservice --dart | | Generates a .dart-file with a loading function instead of byte code. | > shader --webservice --put-in-assets | | Places compiled files into the Flutter assets directory. | > shader --local /path/to/shaderc | | Use local executable of glslc by pointing to a directory to look for it. Usage: -s, --webservice Use a hosted webservice to compile local *.glsl files. -l, --local Use a local executable of the glslc compiler. Specify the path to a location where shader_cli should scan for the glslc executable. Download: https://github.com/google/shaderc -c, --custom-webservice Uses a self-hosted webservice to compile *.glsl files. You can download the webservice at: https://github.com/felixblaschke/shaderc_webservice -w, --watch Watches for file system changes and automatically recompiles the *.glsl files. -p, --path Defines a directory path to scan for files to compiler. If unset, it will use current working directory. -a, --put-in-assets Places the compiled files into this project's assets directory. -d, --dart Generates Dart-file with embedded SPR-V byte code and a simple shader loading function. -h, --help Shows this help text. Updates and more information: https://pub.dev/packages/shader_cli
-
What are your (dynamic) shader workflows when targeting multiple backends (Vulkan and Metal)?
I am working on an engine that targets Vulkan and Metal. I'm at the point now where I want to be able to dynamically update my shader at runtime to suit the type of data being sent in for drawing. I am currently using offline compilation for my GLSL (for Vulkan) and MSL (for Metal) shaders. What are your workflows for situations like this? For those using tools like SPIR-V Cross and shaderc, what has your experience been with these tools keeping up to date with the latest features in the specs?
- Issues linking shaderc from SDK using static libs
-
I think I found a bug in the windows version of shaderc?
I can;t edit the post for some reason, you can find it in the issue I posted in the library: https://github.com/google/shaderc/issues/1235
-
How to install glslc
go to https://github.com/google/shaderc/blob/main/downloads.md and download the version for linux unzip the downloaded folder, assumin you unzipped it in downloads, run the following command in the terminal sudo cp /home/{user}/Downloads/install/bin/glslc /usr/local/bin, cp command copies the target file to target location, you cant drag and drop because copying to local/bin requires special permissions :)
-
mpv symbol look up error
This was reported as bugs already, status remain undecided. ``` shaderc``` package have been flagged out of date already as the upstream has released tag 2021.3 while it's still on 2021.2 in extra repository. Is this the cause of error?
-
This Week in Veloren #136: Economics, Naga
shaderc (https://github.com/google/shaderc) is one such shader compiler. It does the job well enough and lets us compile our GLSL shader code into the SPIR-V assembly that the graphics drivers need. However, it's written mostly in C++ and has a rather complicated build system. This means that people wanting to compile Veloren need to install a variety of extra things to get shaderc working with Veloren.
reshade
-
Jagged edges on everything, regardless of AA settings
If you are interested in making it look even better, then installing ReShade and adding FSAA there also makes a huge improvement over the best settings in game.
-
For Artwork Creators: How to make a proper fog of war?
Reshade is popularly used with a vast variety of presets to change the atmosphere, anything works which you find appealing. I like u/Gwnf5066 presets.
-
Utah motion shoots! I've installed reshade yesterday and I'm in LOVE! Comment what map and car you'd like to see me do next! Have a good one fellas!
Reshade.me!
- Blurry textures after ~20-30 meters.
-
Rebelfleet meets CIS Remnants in the atmossphere of Bespin. Some cinematic shots.
https://steamcommunity.com/sharedfiles/filedetails/?id=1770851727 + https://reshade.me/
-
more realistic graphics part II
I spend some time today and klicked through various reshade filters (free download at https://reshade.me ). They can be turned on and off ingame via hotkey, live-changed during the game and have (almost) no performance hit. They also do not declare as a Warno Mod and hence are fully compatible with multiplayer, ranked games etc. As I am not a pro in shaders and such stuff, it was a process of trial and error.
-
Starfield Optimization for Integrated NVIDIA GPUs (4gb - 8 gb Vram)
Download Reshade if you want to use CAS Sharpening (make sure to activate it by pressing 'Home' button once you're back in Starfield) since DLSS doesn't have one atm
- PSA(PC): Graphics looking blurry? Colors bland and washed out? Install ReShade.
-
PC Optimization Guide
ReShade - https://reshade.me
-
The Thing for windows with sickmod and HD texture pack.
reshade
What are some alternatives?
glslang - Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
crt-royale-reshade - A port of crt-royale from libretro to ReShade
DirectXShaderCompiler - This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
Reshade-Unlocked - A generic post-processing injector for games and video software.
naga - Universal shader translation in Rust
ffxiv-material-ui - Material UI mod for FFXIV
glslcc - GLSL cross-compiler tool (GLSL->HLSL, MSL, GLES2, GLES3, GLSLv3), using SPIRV-cross and glslang
d3d8to9 - A D3D8 pseudo-driver which converts API calls and bytecode shaders to equivalent D3D9 ones.
SPIRV-Cross - SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
FFXIVQuickLauncher - Custom launcher for FFXIV
slang - Making it easier to work with shaders
dxvk-async