summaryrefslogtreecommitdiffstats
path: root/examples/hello-world/main.cpp
diff options
context:
space:
mode:
authorkaizhangNV <149626564+kaizhangNV@users.noreply.github.com>2024-08-30 15:57:11 -0500
committerGitHub <noreply@github.com>2024-08-30 13:57:11 -0700
commit3cf5935b434a8b9a07a6df5a6ab4c4dc373a1ac3 (patch)
tree7480a6c583b97b8f90797d73b88731a8854bf3c8 /examples/hello-world/main.cpp
parentde83628070614ec37349c9f334ed72a54a6889da (diff)
capture component type (#4967)
* Refactor the IComponentType recording Refactor the `IComponentType` recording by creating a abstract class `IComponentTypeRecorder` to record all the methods of `IComponentType`, so that `ICompositeComponentType`, `IModule`, 'IEntryPoint', 'ITypeConformance' can share the same recording implementation. Capture the out IComponentType from linkWithOptions() link() specialize() renameEntryPoint() * fix bugs * Finish the unimeplemented functions in json consumer Fix the address print to use 64 bit hex. Fix the reference count issue when allocating new recorder object. * Disable few examples using reflection APIs * Add gpu-printing example into slang-test * Replace of using std::unique_ptr with RefPtr
Diffstat (limited to 'examples/hello-world/main.cpp')
-rw-r--r--examples/hello-world/main.cpp10
1 files changed, 0 insertions, 10 deletions
diff --git a/examples/hello-world/main.cpp b/examples/hello-world/main.cpp
index 526ab1a2a..87d440901 100644
--- a/examples/hello-world/main.cpp
+++ b/examples/hello-world/main.cpp
@@ -70,7 +70,6 @@ struct HelloWorldExample : public TestBase
int main(int argc, char* argv[])
{
- fprintf(stdout, "Hello, world! Entry Point\n");
initDebugCallback();
HelloWorldExample example;
example.parseOption(argc, argv);
@@ -84,19 +83,10 @@ int main(int argc, char* argv[])
int HelloWorldExample::run()
{
RETURN_ON_FAIL(initVulkanInstanceAndDevice());
- fprintf(stdout, "initVulkanInstanceAndDevice done\n");
-
RETURN_ON_FAIL(createComputePipelineFromShader());
- fprintf(stdout, "createComputePipelineFromShader done\n");
-
RETURN_ON_FAIL(createInOutBuffers());
- fprintf(stdout, "createInOutBuffers done\n");
-
RETURN_ON_FAIL(dispatchCompute());
- fprintf(stdout, "dispatchCompute done\n");
-
RETURN_ON_FAIL(printComputeResults());
- fprintf(stdout, "printComputeResults done\n");
return 0;
}