Skip to content

Commit f3f6102

Browse files
committed
Add comprehensive OpenCL 3.0 test suite (float/int only)
Introduces OpenCL3Example, OpenCL3Kernels, and OpenCL3Structs to provide a wide-ranging OpenCL 3.0 test suite using only float and int types. The new example covers vector/matrix math, particle physics, image processing, signal processing, neural network ops, reductions, and utility kernels. Updates Program.cs to run the new example. Improves CodeTranslator to better handle float/int literal translation for OpenCL C. Updates settings.local.json permissions for dotnet run. This establishes a robust foundation for OpenCL 3.0 development and testing.
1 parent 17a6222 commit f3f6102

6 files changed

Lines changed: 1268 additions & 12 deletions

File tree

.claude/settings.local.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"Bash(dir /s /b \"c:\\\\Work\\\\git\\\\Amplifier.NET\")",
55
"Bash(xxd:*)",
66
"Bash(cat:*)",
7-
"Bash(dotnet build:*)"
7+
"Bash(dotnet build:*)",
8+
"Bash(dotnet run)"
89
]
910
}
1011
}

0 commit comments

Comments
 (0)