YoYoGames / GM-GPUTextureCompression

Repository for GameMaker's GPU Texture Compression demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GM-GPUTextureCompression

Repository for GameMaker's GPU Texture Compression Demo

This sample aims to show you how you can use the new feature added to GMS2 April Beta runtimes. This has been added initially to the runtime with minmal IDE support in order to test and confirm functionality. Improved IDE support will be coming in the following months.

This extension will work on Windows, macOS, Linux, iOS, Android, PS4, PS5, Xbox.


Requirements

In order to use this feature you will need GM 2024.400+


Documentation

The online documentation is regularly updated to ensure it contains the most current information. For those who prefer a different format, we also offer a HTML version. This HTML is directly converted from the GitHub Wiki content, ensuring consistency, although it may follow slightly behind in updates.

We encourage users to refer primarily to the GitHub Wiki for the latest information and updates. The HTML version, included with the extension and within the demo project's data files, serves as a secondary, static reference.

Additionally, if you're contributing new features through PR (Pull Requests), we kindly ask that you also provide accompanying documentation for these features, to maintain the comprehensiveness and usefulness of our resources.


Third Party Tools

The texture encoding tools included are subject to different licensing agreements. Please review the respective licenses at the following official repository links:


About

Repository for GameMaker's GPU Texture Compression demo

License:Apache License 2.0


Languages

Language:Game Maker Language 59.6%Language:HTML 31.2%Language:CSS 5.5%Language:JavaScript 1.9%Language:Batchfile 0.8%Language:GLSL 0.7%Language:Shell 0.5%