mirror of
https://github.com/KhronosGroup/OpenCL-CTS.git
synced 2026-03-19 06:09:01 +00:00
Rename gOfflineCompilerInput/Output locals
These are local variables, and wrongly start with a "g" indicating that they are globals.
This commit is contained in:
committed by
Kévin Petit
parent
ab36d94dd0
commit
5438c664a1
@@ -221,8 +221,8 @@ int create_single_kernel_helper_create_program(cl_context context, cl_program *o
|
||||
|
||||
kernelName = add_build_options(kernelName, buildOptions);
|
||||
|
||||
std::string gOfflineCompilerInput = gSpirVPath + slash + kernelName + ".cl";
|
||||
std::string gOfflineCompilerOutput = gSpirVPath + slash + kernelName;
|
||||
std::string sourceFilename = gSpirVPath + slash + kernelName + ".cl";
|
||||
std::string outputFilename = gSpirVPath + slash + kernelName;
|
||||
|
||||
std::string size_t_width_str;
|
||||
|
||||
@@ -261,35 +261,35 @@ int create_single_kernel_helper_create_program(cl_context context, cl_program *o
|
||||
|
||||
if (size_t_width == 32)
|
||||
{
|
||||
gOfflineCompilerOutput += ".spv32";
|
||||
outputFilename += ".spv32";
|
||||
size_t_width_str = "32";
|
||||
}
|
||||
else if (size_t_width == 64)
|
||||
{
|
||||
gOfflineCompilerOutput += ".spv64";
|
||||
outputFilename += ".spv64";
|
||||
size_t_width_str = "64";
|
||||
}
|
||||
}
|
||||
|
||||
// try to read cached output file when test is run with gForceSpirVGenerate = false
|
||||
std::ifstream ifs(gOfflineCompilerOutput.c_str(), std::ios::binary);
|
||||
std::ifstream ifs(outputFilename.c_str(), std::ios::binary);
|
||||
if (!ifs.good() || gForceSpirVGenerate)
|
||||
{
|
||||
if (gForceSpirVCache)
|
||||
{
|
||||
log_info("OfflineCompiler: can't open cached SpirV file: %s\n", gOfflineCompilerOutput.c_str());
|
||||
log_info("OfflineCompiler: can't open cached SpirV file: %s\n", outputFilename.c_str());
|
||||
return -1;
|
||||
}
|
||||
|
||||
ifs.close();
|
||||
|
||||
if (!gForceSpirVGenerate)
|
||||
log_info("OfflineCompiler: can't find cached SpirV file: %s\n", gOfflineCompilerOutput.c_str());
|
||||
log_info("OfflineCompiler: can't find cached SpirV file: %s\n", outputFilename.c_str());
|
||||
|
||||
std::ofstream ofs(gOfflineCompilerInput.c_str(), std::ios::binary);
|
||||
std::ofstream ofs(sourceFilename.c_str(), std::ios::binary);
|
||||
if (!ofs.good())
|
||||
{
|
||||
log_info("OfflineCompiler: can't create source file: %s\n", gOfflineCompilerInput.c_str());
|
||||
log_info("OfflineCompiler: can't create source file: %s\n", sourceFilename.c_str());
|
||||
return -1;
|
||||
}
|
||||
|
||||
@@ -320,7 +320,7 @@ int create_single_kernel_helper_create_program(cl_context context, cl_program *o
|
||||
}
|
||||
|
||||
// set script arguments
|
||||
std::string scriptArgs = gOfflineCompilerInput + " " + gOfflineCompilerOutput + " " + size_t_width_str + " " + outputTypeStr;
|
||||
std::string scriptArgs = sourceFilename + " " + outputFilename + " " + size_t_width_str + " " + outputTypeStr;
|
||||
|
||||
if (!bOptions.empty())
|
||||
{
|
||||
@@ -372,10 +372,10 @@ int create_single_kernel_helper_create_program(cl_context context, cl_program *o
|
||||
return CL_COMPILE_PROGRAM_FAILURE;
|
||||
}
|
||||
// read output file
|
||||
ifs.open(gOfflineCompilerOutput.c_str(), std::ios::binary);
|
||||
ifs.open(outputFilename.c_str(), std::ios::binary);
|
||||
if (!ifs.good())
|
||||
{
|
||||
log_info("OfflineCompiler: can't read output file: %s\n", gOfflineCompilerOutput.c_str());
|
||||
log_info("OfflineCompiler: can't read output file: %s\n", outputFilename.c_str());
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user