fix luaffi on mac

main
Dominik Madarász 2024-08-24 22:48:59 +02:00
parent d704c2420e
commit 8183821f4c
4 changed files with 10 additions and 10 deletions

View File

@ -203,14 +203,14 @@ surface_t surface() {
#ifdef SHADING_PBR #ifdef SHADING_PBR
{ {
// aces film (CC0, src: https://knarkowicz.wordpress.com/2016/01/06/aces-filmic-tone-mapping-curve/) // aces film (CC0, src: https://knarkowicz.wordpress.com/2016/01/06/aces-filmic-tone-mapping-curve/)
vec3 x = s.fragcolor.rgb; // vec3 x = s.fragcolor.rgb;
float a = 2.51f; // float a = 2.51f;
float b = 0.03f; // float b = 0.03f;
float c = 2.43f; // float c = 2.43f;
float d = 0.59f; // float d = 0.59f;
float e = 0.14f; // float e = 0.14f;
// vec3 color = clamp((x*(a*x+b))/(x*(c*x+d)+e), 0.0, 1.0); // vec3 color = clamp((x*(a*x+b))/(x*(c*x+d)+e), 0.0, 1.0);
vec3 color = x / ( vec3(1.) + x ); // vec3 color = x / ( vec3(1.) + x );
// gamma correction // gamma correction
// s.fragcolor.rgb = pow( color, vec3(1.0/2.2) ); // s.fragcolor.rgb = pow( color, vec3(1.0/2.2) );

View File

@ -200996,7 +200996,7 @@ static char* luaL_prepbuffsize(luaL_Buffer* B, size_t sz) {
# define ARCH_X86 # define ARCH_X86
#elif defined __amd64__ || defined _M_X64 #elif defined __amd64__ || defined _M_X64
# define ARCH_X64 # define ARCH_X64
#elif defined __arm__ || defined __ARM__ || defined ARM || defined __ARM || defined __arm #elif defined __arm__ || defined __ARM__ || defined ARM || defined __ARM || defined __arm || defined __arm64__ || defined __aarch64__
# define ARCH_ARM # define ARCH_ARM
#elif defined OS_LINUX && defined __TINYC__ //< @r-lyeh: tcc+linux #elif defined OS_LINUX && defined __TINYC__ //< @r-lyeh: tcc+linux
# define ARCH_X64 //< @r-lyeh: tcc+linux # define ARCH_X64 //< @r-lyeh: tcc+linux

View File

@ -148,7 +148,7 @@ static char* luaL_prepbuffsize(luaL_Buffer* B, size_t sz) {
# define ARCH_X86 # define ARCH_X86
#elif defined __amd64__ || defined _M_X64 #elif defined __amd64__ || defined _M_X64
# define ARCH_X64 # define ARCH_X64
#elif defined __arm__ || defined __ARM__ || defined ARM || defined __ARM || defined __arm #elif defined __arm__ || defined __ARM__ || defined ARM || defined __ARM || defined __arm || defined __arm64__ || defined __aarch64__
# define ARCH_ARM # define ARCH_ARM
#elif defined OS_LINUX && defined __TINYC__ //< @r-lyeh: tcc+linux #elif defined OS_LINUX && defined __TINYC__ //< @r-lyeh: tcc+linux
# define ARCH_X64 //< @r-lyeh: tcc+linux # define ARCH_X64 //< @r-lyeh: tcc+linux

View File

@ -182005,7 +182005,7 @@ static char* luaL_prepbuffsize(luaL_Buffer* B, size_t sz) {
# define ARCH_X86 # define ARCH_X86
#elif defined __amd64__ || defined _M_X64 #elif defined __amd64__ || defined _M_X64
# define ARCH_X64 # define ARCH_X64
#elif defined __arm__ || defined __ARM__ || defined ARM || defined __ARM || defined __arm #elif defined __arm__ || defined __ARM__ || defined ARM || defined __ARM || defined __arm || defined __arm64__ || defined __aarch64__
# define ARCH_ARM # define ARCH_ARM
#elif defined OS_LINUX && defined __TINYC__ //< @r-lyeh: tcc+linux #elif defined OS_LINUX && defined __TINYC__ //< @r-lyeh: tcc+linux
# define ARCH_X64 //< @r-lyeh: tcc+linux # define ARCH_X64 //< @r-lyeh: tcc+linux