How to Install and Uninstall libmojoshader0 Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: May 09,2024

1. Install "libmojoshader0" package

Learn how to install libmojoshader0 on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libmojoshader0

2. Uninstall "libmojoshader0" package

Here is a brief guide to show you how to uninstall libmojoshader0 on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libmojoshader0 $ sudo apt autoclean && sudo apt autoremove

3. Information about the libmojoshader0 package on Ubuntu 21.04 (Hirsute Hippo)

Package: libmojoshader0
Architecture: amd64
Version: 0.0~hg1314+dfsg-1.1
Priority: optional
Section: universe/libs
Source: mojoshader
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Yangfl
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 679
Depends: libc6 (>= 2.29)
Filename: pool/universe/m/mojoshader/libmojoshader0_0.0~hg1314+dfsg-1.1_amd64.deb
Size: 204264
MD5sum: 5184776a3610ecef2ddaf299bdb9bc3f
SHA1: 9f8bfa6ab10f5f8fd9e5a7cfdca10c79bcea09b3
SHA256: 19ceceea302fa7cd1b10b9fa7bb363c0d0cb364b864e1dd4462cd072a75b6b60
SHA512: fcd4b689cb541c72a8109c7ec821e2291c0f841ef4c39cd96c835f770412ad82104cf65ebbfb246bc18352450256abaaa1c20e3aa12826bc311fb09340ce148b
Homepage: https://icculus.org/mojoshader/
Description-en: library to move calls to Direct3D shaders to OpenGL
MojoShader is a library to work with Direct3D shaders on alternate 3D APIs and
non-Windows platforms. The primary motivation is moving shaders to OpenGL
languages on the fly. The developer deals with "profiles" that represent
various target languages, such as GLSL or ARB_*_program.
.
This allows a developer to manage one set of shaders, presumably written in
Direct3D HLSL, and use them across multiple rendering backends. This also means
that the developer only has to worry about one (offline) compiler to manage
program complexity, while MojoShader itself deals with the reduced complexity
of the bytecode at runtime.
.
MojoShader provides both a simple API to convert bytecode to various profiles,
and (optionally) basic glue to rendering APIs to abstract the management of the
shaders at runtime.
Description-md5: 00a0764671f0317fef464709eed31ae8