Uses of Interface
com.mojang.blaze3d.shaders.ShaderSource
Packages that use ShaderSource
-
Uses of ShaderSource in com.mojang.blaze3d.opengl
Fields in com.mojang.blaze3d.opengl declared as ShaderSourceMethods in com.mojang.blaze3d.opengl with parameters of type ShaderSourceModifier and TypeMethodDescriptionprivate GlRenderPipelineGlDevice.compilePipeline(RenderPipeline pipeline, ShaderSource shaderSource) private GlProgramGlDevice.compileProgram(RenderPipeline pipeline, ShaderSource shaderSource) private GlShaderModuleGlDevice.compileShader(GlDevice.ShaderCompilationKey key, ShaderSource shaderSource) GlBackend.createDevice(long window, ShaderSource defaultShaderSource, GpuDebugOptions debugOptions, Runnable criticalShaderLoader) protected GlShaderModuleGlDevice.getOrCompileShader(Identifier id, ShaderType type, ShaderDefines defines, ShaderSource shaderSource) GlDevice.precompilePipeline(RenderPipeline pipeline, @Nullable ShaderSource customShaderSource) Constructors in com.mojang.blaze3d.opengl with parameters of type ShaderSourceModifierConstructorDescriptionGlDevice(long windowHandle, ShaderSource defaultShaderSource, GpuDebugOptions debugOptions) -
Uses of ShaderSource in com.mojang.blaze3d.systems
Methods in com.mojang.blaze3d.systems with parameters of type ShaderSourceModifier and TypeMethodDescriptionGpuBackend.createDevice(long window, ShaderSource defaultShaderSource, GpuDebugOptions debugOptions, Runnable criticalShaderLoader) GpuDevice.precompilePipeline(RenderPipeline pipeline, @Nullable ShaderSource shaderSource) GpuDeviceBackend.precompilePipeline(RenderPipeline pipeline, @Nullable ShaderSource shaderSource) -
Uses of ShaderSource in com.mojang.blaze3d.vulkan
Fields in com.mojang.blaze3d.vulkan declared as ShaderSourceMethods in com.mojang.blaze3d.vulkan with parameters of type ShaderSourceModifier and TypeMethodDescriptionprivate VulkanRenderPipelineVulkanDevice.compilePipeline(RenderPipeline pipeline, ShaderSource shaderSource) private IntermediaryShaderModuleVulkanDevice.compileShader(VulkanDevice.ShaderCompilationKey key, ShaderSource shaderSource) VulkanBackend.createDevice(long window, ShaderSource defaultShaderSource, GpuDebugOptions debugOptions, Runnable criticalShaderLoader) protected IntermediaryShaderModuleVulkanDevice.getOrCompileShader(Identifier id, ShaderType type, ShaderDefines defines, ShaderSource shaderSource) VulkanDevice.precompilePipeline(RenderPipeline pipeline, @Nullable ShaderSource customShaderSource) Constructors in com.mojang.blaze3d.vulkan with parameters of type ShaderSourceModifierConstructorDescriptionVulkanDevice(ShaderSource defaultShaderSource, VulkanInstance instance, VulkanPhysicalDevice physicalDevice, Set<String> enabledDeviceExtensions, VkDevice vkDevice, long vma, CheckpointExtension checkpointExtension)