This commit is contained in:
parent
a25b0a1ded
commit
8892154b28
70 changed files with 2780 additions and 596 deletions
|
|
@ -1,5 +1,5 @@
|
|||
//SPDX-License-Identifier: LGPL-3.0-only
|
||||
//SPDX-FileCopyrightText: Copyright (C) 2026 Catcrafts®
|
||||
// SPDX-License-Identifier: LGPL-3.0-only
|
||||
// SPDX-FileCopyrightText: Copyright (C) 2026 Catcrafts®
|
||||
|
||||
module;
|
||||
#include "SPIRV/GlslangToSpv.h"
|
||||
|
|
@ -72,11 +72,11 @@ namespace Crafter {
|
|||
|
||||
std::string pathStr = path.string();
|
||||
const char* file_name_list[1] = { pathStr.c_str() };
|
||||
const char* shader_source = src.data();
|
||||
const int shader_source_len = static_cast<int>(src.size());
|
||||
const char* shaderSource = src.data();
|
||||
const std::int32_t shaderSourceLen = static_cast<std::int32_t>(src.size());
|
||||
|
||||
glslang::TShader shader(glslangType);
|
||||
shader.setStringsWithLengthsAndNames(&shader_source, &shader_source_len, file_name_list, 1);
|
||||
shader.setStringsWithLengthsAndNames(&shaderSource, &shaderSourceLen, file_name_list, 1);
|
||||
shader.setEntryPoint(entrypoint.c_str());
|
||||
shader.setSourceEntryPoint(entrypoint.c_str());
|
||||
shader.setEnvTarget(glslang::EShTargetSpv, glslang::EShTargetSpv_1_4);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue