mirror of
https://forgejo.xatacraft.ru/Sunshine/mkxp-sunshine.git
synced 2026-08-21 06:19:56 +00:00
smll changes
This commit is contained in:
parent
6f94b16779
commit
1bcc4dd12d
4 changed files with 8 additions and 23 deletions
|
|
@ -92,7 +92,7 @@ void Config::read(int argc, char *argv[]){
|
|||
PO_DESC(iconPath, std::string, "") \
|
||||
PO_DESC(SE.sourceCount, int, 6) \
|
||||
PO_DESC(pathCache, bool, true) \
|
||||
PO_DESC(Windows_AllocConsole, bool, false) \
|
||||
PO_DESC(Windows_AllocConsole, bool, false) \
|
||||
PO_DESC(Modloader.use_default_save_path, bool, false)
|
||||
|
||||
// Not gonna take your shit boost
|
||||
|
|
|
|||
|
|
@ -26,7 +26,6 @@
|
|||
#include <pixman.h>
|
||||
|
||||
#include <boost/stacktrace.hpp>
|
||||
#include "third_party/termcolor.hpp"
|
||||
|
||||
#ifdef __LINUX__
|
||||
#include <gtk/gtk.h>
|
||||
|
|
|
|||
|
|
@ -23,10 +23,10 @@
|
|||
#include "sharedstate.h"
|
||||
#include "glstate.h"
|
||||
#include "exception.h"
|
||||
#include "debugwriter.h"
|
||||
|
||||
#include <assert.h>
|
||||
#include <string.h>
|
||||
#include <iostream>
|
||||
|
||||
#include "common.h.xxd"
|
||||
#include "sprite.frag.xxd"
|
||||
|
|
@ -59,8 +59,7 @@
|
|||
|
||||
#include "meow.h"
|
||||
|
||||
#define INIT_SHADER(vert, frag, name) \
|
||||
{ \
|
||||
#define INIT_SHADER(vert, frag, name){ \
|
||||
Shader::init(shader_##vert##_vert, shader_##vert##_vert_len, shader_##frag##_frag, shader_##frag##_frag_len, \
|
||||
#vert, #frag, #name); \
|
||||
}
|
||||
|
|
@ -74,7 +73,7 @@ static void printShaderLog(GLuint shader){
|
|||
std::string log(logLength, '\0');
|
||||
gl.GetShaderInfoLog(shader, log.size(), 0, &log[0]);
|
||||
|
||||
std::clog << "Shader log:\n" << log;
|
||||
Debug() << "Shader log:\n" << log;
|
||||
}
|
||||
|
||||
static void printProgramLog(GLuint program){
|
||||
|
|
@ -84,7 +83,7 @@ static void printProgramLog(GLuint program){
|
|||
std::string log(logLength, '\0');
|
||||
gl.GetProgramInfoLog(program, log.size(), 0, &log[0]);
|
||||
|
||||
std::clog << "Program log:\n" << log;
|
||||
Debug() << "Program log:\n" << log;
|
||||
}
|
||||
|
||||
Shader::Shader(){
|
||||
|
|
@ -416,31 +415,26 @@ void SpriteShaderBase::setBushOpacity(float value){
|
|||
gl.Uniform1f(u_bushOpacity, value);
|
||||
}
|
||||
|
||||
|
||||
SpriteShader::SpriteShader(){
|
||||
INIT_SHADER(sprite, sprite, SpriteShader);
|
||||
SpriteShaderBase::SpriteShaderInit();
|
||||
}
|
||||
|
||||
|
||||
WMShader::WMShader(){
|
||||
INIT_SHADER(sprite, worldMachine, WMShader);
|
||||
SpriteShaderBase::SpriteShaderInit();
|
||||
}
|
||||
|
||||
|
||||
WaterShader::WaterShader(){
|
||||
INIT_SHADER(simple, water, WaterShader);
|
||||
SpriteShaderBase::SpriteShaderInit();
|
||||
}
|
||||
|
||||
|
||||
CRTShader::CRTShader(){
|
||||
INIT_SHADER(sprite, crt, CRTShader);
|
||||
SpriteShaderBase::SpriteShaderInit();
|
||||
}
|
||||
|
||||
|
||||
PlaneShader::PlaneShader(){
|
||||
INIT_SHADER(simple, plane, PlaneShader);
|
||||
|
||||
|
|
@ -468,7 +462,6 @@ void PlaneShader::setOpacity(float value){
|
|||
gl.Uniform1f(u_opacity, value);
|
||||
}
|
||||
|
||||
|
||||
GrayShader::GrayShader(){
|
||||
INIT_SHADER(simple, gray, GrayShader);
|
||||
|
||||
|
|
@ -481,7 +474,6 @@ void GrayShader::setGray(float value){
|
|||
gl.Uniform1f(u_gray, value);
|
||||
}
|
||||
|
||||
|
||||
TilemapShader::TilemapShader(){
|
||||
INIT_SHADER(tilemap, simple, TilemapShader);
|
||||
|
||||
|
|
@ -494,7 +486,6 @@ void TilemapShader::setAniIndex(int value){
|
|||
gl.Uniform1f(u_aniIndex, value);
|
||||
}
|
||||
|
||||
|
||||
TilemapWaterShader::TilemapWaterShader(){
|
||||
INIT_SHADER(tilemap, tilemapWater, TilemapWaterShader);
|
||||
|
||||
|
|
@ -512,8 +503,6 @@ void TilemapWaterShader::setOffset(const Vec2i &value){
|
|||
gl.Uniform2f(u_offset, value.x, value.y);
|
||||
}
|
||||
|
||||
|
||||
|
||||
FlashMapShader::FlashMapShader(){
|
||||
INIT_SHADER(simpleColor, flashMap, FlashMapShader);
|
||||
|
||||
|
|
@ -538,7 +527,6 @@ void HueShader::setHueAdjust(float value){
|
|||
gl.Uniform1f(u_hueAdjust, value);
|
||||
}
|
||||
|
||||
|
||||
SimpleMatrixShader::SimpleMatrixShader(){
|
||||
INIT_SHADER(simpleMatrix, simpleAlpha, SimpleMatrixShader);
|
||||
|
||||
|
|
@ -551,7 +539,6 @@ void SimpleMatrixShader::setMatrix(const float value[16]){
|
|||
gl.UniformMatrix4fv(u_matrix, 1, GL_FALSE, value);
|
||||
}
|
||||
|
||||
|
||||
BlurShader::HPass::HPass(){
|
||||
INIT_SHADER(blurH, blur, BlurShader::HPass);
|
||||
|
||||
|
|
@ -564,7 +551,6 @@ BlurShader::VPass::VPass(){
|
|||
ShaderBase::init();
|
||||
}
|
||||
|
||||
|
||||
BltShader::BltShader(){
|
||||
INIT_SHADER(simple, bitmapBlit, BltShader);
|
||||
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
#include "table.h"
|
||||
|
||||
#include <string.h>
|
||||
#include <SDL3/SDL_stdinc.h>
|
||||
#include <algorithm>
|
||||
|
||||
#include "serial-util.h"
|
||||
|
|
@ -108,7 +108,7 @@ void Table::serialize(char *buffer) const{
|
|||
writeInt32(&buffer, zs);
|
||||
writeInt32(&buffer, size);
|
||||
|
||||
memcpy(buffer, dataPtr(data), sizeof(int16_t)*size);
|
||||
SDL_memcpy(buffer, dataPtr(data), sizeof(int16_t)*size);
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -129,7 +129,7 @@ Table *Table::deserialize(const char *data, int len){
|
|||
crash(Exception::RGSSError, "Marshal: Table: bad file format");
|
||||
|
||||
Table *t = new Table(x, y, z);
|
||||
memcpy(dataPtr(t->data), data, sizeof(int16_t)*size);
|
||||
SDL_memcpy(dataPtr(t->data), data, sizeof(int16_t)*size);
|
||||
|
||||
return t;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue