历史 - net.minecraft.client.renderer.EffectInstance

1.21.1

名称

字段

构造函数

方法

1.21

名称

gdg

gep

字段

构造函数

方法

1.20.6

名称

fsx

gdg

字段

构造函数

(ResourceManager, String)

(ResourceProvider, String)

方法

EffectProgram (ResourceManager, Program$Type, String): a, getOrCreate, method_16036, loadEffect, m_172566_

EffectProgram (ResourceProvider, Program$Type, String): a, getOrCreate, method_16036, loadEffect, m_172566_

1.20.4

名称

fnu

fsx

字段

构造函数

方法

1.20.2

名称

fjn

fnu

字段

构造函数

方法

1.20.1

名称

fhw

fjn

字段

构造函数

方法

1.19.4

名称

fdl

fhw

字段

构造函数

方法

1.19.3

名称

ezi

fdl

net.minecraft.client.gl.JsonEffectGlShader

net.minecraft.client.gl.JsonEffectShaderProgram

字段

EffectInstance: e, lastAppliedEffect, field_1512, activeShader, f_108923_

EffectInstance: e, lastAppliedEffect, field_1512, activeProgram, f_108923_

int: f, lastProgramId, field_1505, activeProgramRef, f_108924_

int: f, lastProgramId, field_1505, activeProgramGlRef, f_108924_

List<Integer>: i, samplerLocations, field_1506, samplerShaderLocs, f_108927_

List<Integer>: i, samplerLocations, field_1506, samplerLocations, f_108927_

List<Integer>: k, uniformLocations, field_1507, uniformLocs, f_108929_

List<Integer>: k, uniformLocations, field_1507, uniformLocations, f_108929_

int: m, programId, field_1521, programRef, f_108931_

int: m, programId, field_1521, glRef, f_108931_

List<Integer>: q, attributes, field_1518, attribLocs, f_108935_

List<Integer>: q, attributes, field_1518, attributeLocations, f_108935_

List<String>: r, attributeNames, field_1504, attribNames, f_108936_

List<String>: r, attributeNames, field_1504, attributeNames, f_108936_

构造函数

方法

int (): a, getId, method_1270, getProgramRef, m_108943_

int (): a, getId, method_1270, getGlRef, m_108943_

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

exk

ezi

字段

构造函数

方法

1.19

名称

eqi

exk

字段

构造函数

方法

void (): b, markDirty, method_1279, markUniformsDirty, m_142660_

void (): b, markDirty, method_1279, markUniformsDirty, m_108957_

Program (): c, getVertexProgram, method_1274, getVertexShader, m_142733_

Program (): c, getVertexProgram, method_1274, getVertexShader, m_108962_

Program (): d, getFragmentProgram, method_1278, getFragmentShader, m_142736_

Program (): d, getFragmentProgram, method_1278, getFragmentShader, m_108964_

int (): a, getId, method_1270, getProgramRef, m_142658_

int (): a, getId, method_1270, getProgramRef, m_108943_

1.18.2

名称

epb

eqi

字段

org.apache.logging.log4j.Logger: b, LOGGER, field_1514, LOGGER, f_108921_

org.slf4j.Logger: b, LOGGER, field_1514, LOGGER, f_108921_

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

emy

epb

字段

构造函数

方法

1.17.1

名称

emx

emy

字段

构造函数

方法

1.17

名称

dzw

emx

net.minecraft.client.shader.ShaderInstance

net.minecraft.src.C_4117_

字段

org.apache.logging.log4j.Logger: a, LOGGER, field_1514, LOGGER, field_216545_a

org.apache.logging.log4j.Logger: b, LOGGER, field_1514, LOGGER, f_108921_

AbstractUniform: b, DUMMY_UNIFORM, field_1520, DEFAULT_UNIFORM, field_216546_b

AbstractUniform: c, DUMMY_UNIFORM, field_1520, DEFAULT_UNIFORM, f_108922_

EffectInstance: c, lastAppliedEffect, field_1512, activeShader, field_216547_c

EffectInstance: e, lastAppliedEffect, field_1512, activeShader, f_108923_

int: d, lastProgramId, field_1505, activeProgramRef, field_216548_d

int: f, lastProgramId, field_1505, activeProgramRef, f_108924_

Map<String, IntSupplier>: e, samplerMap, field_1516, samplerBinds, field_216549_e

Map<String, IntSupplier>: g, samplerMap, field_1516, samplerBinds, f_108925_

List<String>: f, samplerNames, field_1503, samplerNames, field_216550_f

List<String>: h, samplerNames, field_1503, samplerNames, f_108926_

List<Integer>: g, samplerLocations, field_1506, samplerShaderLocs, field_216551_g

List<Integer>: i, samplerLocations, field_1506, samplerShaderLocs, f_108927_

List<Uniform>: h, uniforms, field_1515, uniformData, field_216552_h

List<Uniform>: j, uniforms, field_1515, uniformData, f_108928_

List<Integer>: i, uniformLocations, field_1507, uniformLocs, field_216553_i

List<Integer>: k, uniformLocations, field_1507, uniformLocs, f_108929_

Map<String, Uniform>: j, uniformMap, field_1510, uniformByName, field_216554_j

Map<String, Uniform>: l, uniformMap, field_1510, uniformByName, f_108930_

int: k, programId, field_1521, programRef, field_216555_k

int: m, programId, field_1521, programRef, f_108931_

String: l, name, field_1509, name, field_216556_l

String: n, name, field_1509, name, f_108932_

boolean: m, dirty, field_1511, uniformStateDirty, field_216558_n

boolean: o, dirty, field_1511, uniformStateDirty, f_108933_

BlendMode: n, blend, field_1517, blendState, field_216559_o

BlendMode: p, blend, field_1517, blendState, f_108934_

List<Integer>: o, attributes, field_1518, attribLocs, field_216560_p

List<Integer>: q, attributes, field_1518, attribLocs, f_108935_

List<String>: p, attributeNames, field_1504, attribNames, field_216561_q

List<String>: r, attributeNames, field_1504, attribNames, f_108936_

Program: q, vertexProgram, field_1508, vertexShader, field_216562_r

Program: r, fragmentProgram, field_1519, fragmentShader, field_216563_s

String: a, EFFECT_SHADER_PATH, field_32682, PROGRAM_DIRECTORY, f_172564_

boolean: d, ALWAYS_REAPPLY, field_32683, field_32683, f_172565_

EffectProgram: s, vertexProgram, field_1508, vertexShader, f_108937_

EffectProgram: t, fragmentProgram, field_1519, fragmentShader, f_108938_

构造函数

方法

Program (ResourceManager, Program$Type, String): a, getOrCreate, method_16036, getShader, func_216542_a

BlendMode (com.google.gson.JsonObject): a, parseBlendNode, method_16035, deserializeBlendState, func_216543_a

BlendMode (com.google.gson.JsonObject): a, parseBlendNode, method_16035, deserializeBlendState, m_108950_

void (): close, close, close, close, close

void (): close, close, close

void (): e, clear, method_1273, disable, func_216544_e

void (): f, clear, method_1273, disable, m_108965_

void (): f, apply, method_1277, enable, func_216535_f

void (): g, apply, method_1277, enable, m_108966_

void (): b, markDirty, method_1279, markUniformsDirty, func_147985_d

void (): b, markDirty, method_1279, markUniformsDirty, m_142660_

Uniform (String): a, getUniform, method_1271, getUniformByName, func_216539_a

Uniform (String): a, getUniform, method_1271, getUniformByName, m_108952_

AbstractUniform (String): b, safeGetUniform, method_1275, getUniformByNameOrDummy, func_216538_b

AbstractUniform (String): b, safeGetUniform, method_1275, getUniformByNameOrDummy, m_108960_

void (): h, updateLocations, method_1268, finalizeUniformsAndSamplers, func_216536_h

void (): i, updateLocations, method_1268, finalizeUniformsAndSamplers, m_108967_

void (com.google.gson.JsonElement): a, parseSamplerNode, method_1276, addSampler, func_216541_a

void (com.google.gson.JsonElement): a, parseSamplerNode, method_1276, addSampler, m_108948_

void (com.google.gson.JsonElement): b, parseUniformNode, method_1272, addUniform, func_216540_b

void (com.google.gson.JsonElement): b, parseUniformNode, method_1272, addUniform, m_108958_

Program (): c, getVertexProgram, method_1274, getVertexShader, func_147989_e

Program (): c, getVertexProgram, method_1274, getVertexShader, m_142733_

Program (): d, getFragmentProgram, method_1278, getFragmentShader, func_147994_f

Program (): d, getFragmentProgram, method_1278, getFragmentShader, m_142736_

int (): a, getId, method_1270, getProgramRef, func_147986_h

int (): a, getId, method_1270, getProgramRef, m_142658_

void (String, IntSupplier): a, setSampler, method_1269, bindSampler, func_216537_a

void (String, IntSupplier): a, setSampler, method_1269, bindSampler, m_108954_

EffectProgram (ResourceManager, Program$Type, String): a, getOrCreate, method_16036, loadEffect, m_172566_

void (): e, attachToProgram, method_34418, attachReferencedShaders, m_142662_

String (): h, getName, method_35763, getName, m_172571_

1.16.5

名称

net.minecraft.client.gl.JsonGlProgram

net.minecraft.client.gl.JsonEffectGlShader

字段

AbstractUniform: b, DUMMY_UNIFORM, field_1520, dummyUniform, field_216546_b

AbstractUniform: b, DUMMY_UNIFORM, field_1520, DEFAULT_UNIFORM, field_216546_b

EffectInstance: c, lastAppliedEffect, field_1512, activeProgram, field_216547_c

EffectInstance: c, lastAppliedEffect, field_1512, activeShader, field_216547_c

构造函数

方法

1.16.4

名称

dzo

dzw

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

ebp

dzo

字段

构造函数

方法

void (String, Object): a, setSampler, method_1269, bindSampler, func_216537_a

void (String, IntSupplier): a, setSampler, method_1269, bindSampler, func_216537_a

1.16.1

名称

dqk

ebp

字段

boolean: m, cull, field_1513, useCullFace, field_216557_m

boolean: n, dirty, field_1511, uniformStateDirty, field_216558_n

boolean: m, dirty, field_1511, uniformStateDirty, field_216558_n

BlendMode: o, blend, field_1517, blendState, field_216559_o

BlendMode: n, blend, field_1517, blendState, field_216559_o

List<Integer>: p, attributes, field_1518, attribLocs, field_216560_p

List<Integer>: o, attributes, field_1518, attribLocs, field_216560_p

List<String>: q, attributeNames, field_1504, attribNames, field_216561_q

List<String>: p, attributeNames, field_1504, attribNames, field_216561_q

Program: r, vertexProgram, field_1508, vertexShader, field_216562_r

Program: q, vertexProgram, field_1508, vertexShader, field_216562_r

Program: s, fragmentProgram, field_1519, fragmentShader, field_216563_s

Program: r, fragmentProgram, field_1519, fragmentShader, field_216563_s

构造函数

方法

void (): close, close, close, close

void (): close, close, close, close, close

1.15.2

名称

dqh

dqk

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

dmy

dqh

字段

构造函数

方法

1.14.4

名称

dkk

dmy

net.minecraft.client.renderer.EffectInstance

字段

org.apache.logging.log4j.Logger: a, field_1514, LOGGER, field_216545_a

org.apache.logging.log4j.Logger: a, LOGGER, field_1514, LOGGER, field_216545_a

Uniform: b, field_1520, dummyUniform, field_216546_b

AbstractUniform: b, DUMMY_UNIFORM, field_1520, dummyUniform, field_216546_b

JsonGlProgram: c, field_1512, activeProgram, field_216547_c

EffectInstance: c, lastAppliedEffect, field_1512, activeProgram, field_216547_c

int: d, field_1505, activeProgramRef, field_216548_d

int: d, lastProgramId, field_1505, activeProgramRef, field_216548_d

Map<String, Object>: e, field_1516, samplerBinds, field_216549_e

Map<String, Object>: e, samplerMap, field_1516, samplerBinds, field_216549_e

List<String>: f, field_1503, samplerNames, field_216550_f

List<String>: f, samplerNames, field_1503, samplerNames, field_216550_f

List<Integer>: g, field_1506, samplerShaderLocs, field_216551_g

List<Integer>: g, samplerLocations, field_1506, samplerShaderLocs, field_216551_g

List<GlUniform>: h, field_1515, uniformData, field_216552_h

List<Uniform>: h, uniforms, field_1515, uniformData, field_216552_h

List<Integer>: i, field_1507, uniformLocs, field_216553_i

List<Integer>: i, uniformLocations, field_1507, uniformLocs, field_216553_i

Map<String, GlUniform>: j, field_1510, uniformByName, field_216554_j

Map<String, Uniform>: j, uniformMap, field_1510, uniformByName, field_216554_j

int: k, field_1521, programRef, field_216555_k

int: k, programId, field_1521, programRef, field_216555_k

String: l, field_1509, name, field_216556_l

String: l, name, field_1509, name, field_216556_l

boolean: m, field_1513, useCullFace, field_216557_m

boolean: m, cull, field_1513, useCullFace, field_216557_m

boolean: n, field_1511, uniformStateDirty, field_216558_n

boolean: n, dirty, field_1511, uniformStateDirty, field_216558_n

GlBlendState: o, field_1517, blendState, field_216559_o

BlendMode: o, blend, field_1517, blendState, field_216559_o

List<Integer>: p, field_1518, attribLocs, field_216560_p

List<Integer>: p, attributes, field_1518, attribLocs, field_216560_p

List<String>: q, field_1504, attribNames, field_216561_q

List<String>: q, attributeNames, field_1504, attribNames, field_216561_q

GlShader: r, field_1508, vertexShader, field_216562_r

Program: r, vertexProgram, field_1508, vertexShader, field_216562_r

GlShader: s, field_1519, fragmentShader, field_216563_s

Program: s, fragmentProgram, field_1519, fragmentShader, field_216563_s

构造函数

方法

GlShader (IResourceManager, GlShader$Type, String): a, method_16036, getShader, func_216542_a

Program (ResourceManager, Program$Type, String): a, getOrCreate, method_16036, getShader, func_216542_a

GlBlendState (com.google.gson.JsonObject): a, method_16035, deserializeBlendState, func_216543_a

BlendMode (com.google.gson.JsonObject): a, parseBlendNode, method_16035, deserializeBlendState, func_216543_a

void (): close, close, close, close

void (): close, close, close, close

void (): e, method_1273, disable, func_216544_e

void (): e, clear, method_1273, disable, func_216544_e

void (): f, method_1277, enable, func_216535_f

void (): f, apply, method_1277, enable, func_216535_f

void (): b, method_1279, markUniformsDirty, func_147985_d

void (): b, markDirty, method_1279, markUniformsDirty, func_147985_d

GlUniform (String): a, method_1271, getUniformByName, func_216539_a

Uniform (String): a, getUniform, method_1271, getUniformByName, func_216539_a

Uniform (String): b, method_1275, getUniformByNameOrDummy, func_216538_b

AbstractUniform (String): b, safeGetUniform, method_1275, getUniformByNameOrDummy, func_216538_b

void (): h, method_1268, finalizeUniformsAndSamplers, func_216536_h

void (): h, updateLocations, method_1268, finalizeUniformsAndSamplers, func_216536_h

void (com.google.gson.JsonElement): a, method_1276, addSampler, func_216541_a

void (com.google.gson.JsonElement): a, parseSamplerNode, method_1276, addSampler, func_216541_a

void (String, Object): a, method_1269, bindSampler, func_216537_a

void (String, Object): a, setSampler, method_1269, bindSampler, func_216537_a

void (com.google.gson.JsonElement): b, method_1272, addUniform, func_216540_b

void (com.google.gson.JsonElement): b, parseUniformNode, method_1272, addUniform, func_216540_b

GlShader (): c, method_1274, getVertexShader, func_147989_e

Program (): c, getVertexProgram, method_1274, getVertexShader, func_147989_e

GlShader (): d, method_1278, getFragmentShader, func_147994_f

Program (): d, getFragmentProgram, method_1278, getFragmentShader, func_147994_f

int (): a, method_1270, getProgramRef, func_147986_h

int (): a, getId, method_1270, getProgramRef, func_147986_h

1.14.3

名称

dkg

dkk

net.minecraft.client.gl.JsonGlProgram

字段

org.apache.logging.log4j.Logger: a, field_1514, field_216545_a

org.apache.logging.log4j.Logger: a, field_1514, LOGGER, field_216545_a

ShaderDefault: b, field_1520, field_216546_b

Uniform: b, field_1520, dummyUniform, field_216546_b

ShaderInstance: c, field_1512, field_216547_c

JsonGlProgram: c, field_1512, activeProgram, field_216547_c

int: d, field_1505, field_216548_d

int: d, field_1505, activeProgramRef, field_216548_d

Map<String, Object>: e, field_1516, field_216549_e

Map<String, Object>: e, field_1516, samplerBinds, field_216549_e

List<String>: f, field_1503, field_216550_f

List<String>: f, field_1503, samplerNames, field_216550_f

List<Integer>: g, field_1506, field_216551_g

List<Integer>: g, field_1506, samplerShaderLocs, field_216551_g

List<ShaderUniform>: h, field_1515, field_216552_h

List<GlUniform>: h, field_1515, uniformData, field_216552_h

List<Integer>: i, field_1507, field_216553_i

List<Integer>: i, field_1507, uniformLocs, field_216553_i

Map<String, ShaderUniform>: j, field_1510, field_216554_j

Map<String, GlUniform>: j, field_1510, uniformByName, field_216554_j

int: k, field_1521, field_216555_k

int: k, field_1521, programRef, field_216555_k

String: l, field_1509, field_216556_l

String: l, field_1509, name, field_216556_l

boolean: m, field_1513, field_216557_m

boolean: m, field_1513, useCullFace, field_216557_m

boolean: n, field_1511, field_216558_n

boolean: n, field_1511, uniformStateDirty, field_216558_n

JSONBlendingMode: o, field_1517, field_216559_o

GlBlendState: o, field_1517, blendState, field_216559_o

List<Integer>: p, field_1518, field_216560_p

List<Integer>: p, field_1518, attribLocs, field_216560_p

List<String>: q, field_1504, field_216561_q

List<String>: q, field_1504, attribNames, field_216561_q

ShaderLoader: r, field_1508, field_216562_r

GlShader: r, field_1508, vertexShader, field_216562_r

ShaderLoader: s, field_1519, field_216563_s

GlShader: s, field_1519, fragmentShader, field_216563_s

构造函数

方法

ShaderLoader (IResourceManager, ShaderLoader$ShaderType, String): a, method_16036, func_216542_a

GlShader (IResourceManager, GlShader$Type, String): a, method_16036, getShader, func_216542_a

JSONBlendingMode (com.google.gson.JsonObject): a, method_16035, func_216543_a

GlBlendState (com.google.gson.JsonObject): a, method_16035, deserializeBlendState, func_216543_a

void (): close, close

void (): close, close, close, close

void (): e, method_1273, func_216544_e

void (): e, method_1273, disable, func_216544_e

void (): f, method_1277, func_216535_f

void (): f, method_1277, enable, func_216535_f

void (): b, method_1279, func_147985_d

void (): b, method_1279, markUniformsDirty, func_147985_d

ShaderUniform (String): a, method_1271, func_216539_a

GlUniform (String): a, method_1271, getUniformByName, func_216539_a

ShaderDefault (String): b, method_1275, func_216538_b

Uniform (String): b, method_1275, getUniformByNameOrDummy, func_216538_b

void (): h, method_1268, func_216536_h

void (): h, method_1268, finalizeUniformsAndSamplers, func_216536_h

void (com.google.gson.JsonElement): a, method_1276, func_216541_a

void (com.google.gson.JsonElement): a, method_1276, addSampler, func_216541_a

void (String, Object): a, method_1269, func_216537_a

void (String, Object): a, method_1269, bindSampler, func_216537_a

void (com.google.gson.JsonElement): b, method_1272, func_216540_b

void (com.google.gson.JsonElement): b, method_1272, addUniform, func_216540_b

ShaderLoader (): c, method_1274, func_147989_e

GlShader (): c, method_1274, getVertexShader, func_147989_e

ShaderLoader (): d, method_1278, func_147994_f

GlShader (): d, method_1278, getFragmentShader, func_147994_f

int (): a, method_1270, func_147986_h

int (): a, method_1270, getProgramRef, func_147986_h

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

dke

dkg

字段

构造函数

方法

1.14

名称

dke

net.minecraft.class_280

net.minecraft.client.shader.ShaderInstance

字段

org.apache.logging.log4j.Logger: a, field_1514, field_216545_a

ShaderDefault: b, field_1520, field_216546_b

ShaderInstance: c, field_1512, field_216547_c

int: d, field_1505, field_216548_d

Map<String, Object>: e, field_1516, field_216549_e

List<String>: f, field_1503, field_216550_f

List<Integer>: g, field_1506, field_216551_g

List<ShaderUniform>: h, field_1515, field_216552_h

List<Integer>: i, field_1507, field_216553_i

Map<String, ShaderUniform>: j, field_1510, field_216554_j

int: k, field_1521, field_216555_k

String: l, field_1509, field_216556_l

boolean: m, field_1513, field_216557_m

boolean: n, field_1511, field_216558_n

JSONBlendingMode: o, field_1517, field_216559_o

List<Integer>: p, field_1518, field_216560_p

List<String>: q, field_1504, field_216561_q

ShaderLoader: r, field_1508, field_216562_r

ShaderLoader: s, field_1519, field_216563_s

构造函数

(IResourceManager, String)

方法

ShaderLoader (IResourceManager, ShaderLoader$ShaderType, String): a, method_16036, func_216542_a

JSONBlendingMode (com.google.gson.JsonObject): a, method_16035, func_216543_a

void (): close, close

void (): e, method_1273, func_216544_e

void (): f, method_1277, func_216535_f

void (): b, method_1279, func_147985_d

ShaderUniform (String): a, method_1271, func_216539_a

ShaderDefault (String): b, method_1275, func_216538_b

void (): h, method_1268, func_216536_h

void (com.google.gson.JsonElement): a, method_1276, func_216541_a

void (String, Object): a, method_1269, func_216537_a

void (com.google.gson.JsonElement): b, method_1272, func_216540_b

ShaderLoader (): c, method_1274, func_147989_e

ShaderLoader (): d, method_1278, func_147994_f

int (): a, method_1270, func_147986_h