II.
LibraryProcess overview
Reference · livelib-process:gpu-programming--compute-shader-development
specializations/gpu-programming/compute-shader-development overview
Compute Shader Development - Process for developing compute shaders using graphics APIs (Vulkan, DirectX, Metal). Covers shader authoring, resource binding, and dispatch configuration.
Attributes
displayName
specializations/gpu-programming/compute-shader-development
description
Compute Shader Development - Process for developing compute shaders using graphics APIs
(Vulkan, DirectX, Metal). Covers shader authoring, resource binding, and dispatch configuration.
libraryPath
library/specializations/gpu-programming/compute-shader-development.js
specialization
gpu-programming
references
- - Vulkan Compute Shaders: https://vulkan-tutorial.com/Compute_Shader
- - DirectCompute: https://learn.microsoft.com/en-us/windows/win32/direct3d11/direct3d-11-advanced-stages-compute-shader
- - Metal Compute: https://developer.apple.com/metal/
example
const result = await orchestrate('specializations/gpu-programming/compute-shader-development', {
shaderName: 'particle_simulation',
graphicsApi: 'vulkan',
operation: 'physics_update',
workgroupSize: [256, 1, 1]
});
usesAgents
- graphics-compute-expert
Outgoing edges
lib_applies_to_domain1
- domain:scientific-computing·DomainScientific Computing
lib_belongs_to_specialization1
- specialization:gpu-programming·Specialization
lib_implements_workflow1
- workflow:performance-profiling-cycle·WorkflowPerformance Profiling Cycle
lib_involves_role2
- role:computational-scientist·RoleComputational Scientist
- role:ml-engineer·RoleMachine Learning Engineer
lib_requires_skill_area3
- skill-area:cuda-kernels·SkillAreaCUDA Kernel Programming
- skill-area:compute-shaders·SkillAreaCompute Shaders
- skill-area:shader-programming·SkillAreaShader Programming
uses_agent1
- lib-agent:gpu-programming--graphics-compute-expert·LibraryAgentgraphics-compute-expert
Incoming edges
None.