Uses of Interface
com.mojang.renderpearl.api.pipeline.ShaderSource
Packages that use ShaderSource
Package
Description
-
Uses of ShaderSource in com.mojang.blaze3d.pipeline
Fields in com.mojang.blaze3d.pipeline declared as ShaderSourceConstructors in com.mojang.blaze3d.pipeline with parameters of type ShaderSource -
Uses of ShaderSource in com.mojang.renderpearl.api.device
Methods in com.mojang.renderpearl.api.device with parameters of type ShaderSourceModifier and TypeMethodDescriptionGpuDevice.compilePipeline(RenderPipeline pipeline, ShaderSource shaderSource, Executor executor) -
Uses of ShaderSource in com.mojang.renderpearl.frontend
Methods in com.mojang.renderpearl.frontend with parameters of type ShaderSourceModifier and TypeMethodDescriptionFrontendGpuDevice.compilePipeline(RenderPipeline pipeline, ShaderSource shaderSource, Executor executor) -
Uses of ShaderSource in com.mojang.renderpearl.frontend.shaders
Methods in com.mojang.renderpearl.frontend.shaders with parameters of type ShaderSourceModifier and TypeMethodDescriptionPipelineBuilder.compilePipeline(RenderPipeline pipeline, ShaderSource shaderSource, Executor executor) GlslCompiler.compileToSpv(String name, String source, ShaderType type, ShaderDefines shaderDefines, ShaderSource shaderSource) private org.lwjgl.util.shaderc.ShadercIncludeResolveGlslCompiler.createIncludeResolver(ShaderSource shaderSource) private BackendRenderPipeline.CreateInfoPipelineBuilder.generateBackendCreateInfo(RenderPipeline pipeline, ShaderSource shaderSource, it.unimi.dsi.fastutil.objects.ReferenceArrayList<BackendRenderPipeline.CreateInfo.Shader> shaderCreateInfos, it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap<String> uniformBindings) PipelineBuilder.loadShaderSource(Identifier id, ShaderType type, ShaderSource shaderSource) private ShaderSource.CachedIncludeSourceGlslCompiler.processInclude(ShaderSource shaderSource, String requestedShader) -
Uses of ShaderSource in net.minecraft.client.renderer
Classes in net.minecraft.client.renderer that implement ShaderSourceMethods in net.minecraft.client.renderer with parameters of type ShaderSourceModifier and TypeMethodDescriptionprivate static CompletableFuture<List<@Nullable CompiledRenderPipeline>> ShaderManager.compilePipelines(GpuDevice device, ShaderSource shaderSource, List<RenderPipeline> pipelines, Executor taskExecutor, Executor reloadExecutor)