You've already forked godot
							
							
				mirror of
				https://github.com/godotengine/godot.git
				synced 2025-11-04 12:00:25 +00:00 
			
		
		
		
	- `etc` module was renamed to `etcpak` and modified to use the new library. - PKM importer is removed in the process, it's obsolete. - Old library `etc2comp` is removed. - S3TC compression no longer done via `squish` (but decompression still is). - Slight modifications to etcpak sources for MinGW compatibility, to fix LLVM `-Wc++11-narrowing` errors, and to allow using vendored or system libpng. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
		
			
				
	
	
		
			22 lines
		
	
	
		
			346 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			346 B
		
	
	
	
		
			C++
		
	
	
	
	
	
#ifndef __DITHER_HPP__
 | 
						|
#define __DITHER_HPP__
 | 
						|
 | 
						|
#include <stddef.h>
 | 
						|
#include <stdint.h>
 | 
						|
 | 
						|
#ifdef __AVX2__
 | 
						|
#  ifdef _MSC_VER
 | 
						|
#    include <intrin.h>
 | 
						|
#  else
 | 
						|
#    include <x86intrin.h>
 | 
						|
#  endif
 | 
						|
#endif
 | 
						|
 | 
						|
void Dither( uint8_t* data );
 | 
						|
 | 
						|
#ifdef __AVX2__
 | 
						|
void DitherAvx2( uint8_t* data, __m128i px0, __m128i px1, __m128i px2, __m128i px3 );
 | 
						|
#endif
 | 
						|
 | 
						|
#endif
 |