How to Install and Uninstall libmojoshader-dev Package on Ubuntu 21.10 (Impish Indri)

Last updated: December 24,2024

1. Install "libmojoshader-dev" package

Please follow the guidance below to install libmojoshader-dev on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install libmojoshader-dev

2. Uninstall "libmojoshader-dev" package

Please follow the step by step instructions below to uninstall libmojoshader-dev on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove libmojoshader-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the libmojoshader-dev package on Ubuntu 21.10 (Impish Indri)

Package: libmojoshader-dev
Architecture: amd64
Version: 0.0~hg1314+dfsg-1.1
Multi-Arch: same
Priority: optional
Section: universe/libdevel
Source: mojoshader
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Yangfl
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1411
Depends: libmojoshader0 (= 0.0~hg1314+dfsg-1.1)
Filename: pool/universe/m/mojoshader/libmojoshader-dev_0.0~hg1314+dfsg-1.1_amd64.deb
Size: 260344
MD5sum: b73af5a136015399727dec1874454f3e
SHA1: b565bc89df13ae0a8aae81c6fce4e503b5dcd8e1
SHA256: 31509c5d3d29247efc75d6c64abe6d6351fb8730e5932d56beb1ba5eb5aadc25
SHA512: 2c50044e05c58943f7d1af89447ccbcf276c3f732155c24a9e8bff0fea807ff0e99319067759f0b72d8f505cab8d217326240d491b92ee8b4ffb9f40de9c1375
Homepage: https://icculus.org/mojoshader/
Description-en: library to move calls to Direct3D shaders to OpenGL (development files)
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.
.
This package contains the header files and static library for libmojoshader0.
Description-md5: 3625cf607714aaf89e940a62cc10f96c