/openbmc/linux/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_shader.c | 186 shader->size = size; in vmw_gb_shader_init() 187 shader->type = type; in vmw_gb_shader_init() 392 if (!list_empty(&shader->cotable_head) || !shader->committed) in vmw_dx_shader_unscrub() 407 vmw_cotable_add_resource(shader->cotable, &shader->cotable_head); in vmw_dx_shader_unscrub() 571 kfree(shader); in vmw_dx_shader_res_free() 598 shader = kmalloc(sizeof(*shader), GFP_KERNEL); in vmw_dx_shader_add() 599 if (!shader) { in vmw_dx_shader_add() 604 shader->ctx = ctx; in vmw_dx_shader_add() 644 shader.res); in vmw_user_shader_base_to_res() 659 kfree(shader); in vmw_shader_free() [all …]
|
H A D | vmwgfx_binding.c | 161 offsetof(struct vmw_ctx_binding_state, per_shader[0].shader), 162 offsetof(struct vmw_ctx_binding_state, per_shader[1].shader), 163 offsetof(struct vmw_ctx_binding_state, per_shader[2].shader), 164 offsetof(struct vmw_ctx_binding_state, per_shader[3].shader), 165 offsetof(struct vmw_ctx_binding_state, per_shader[4].shader), 166 offsetof(struct vmw_ctx_binding_state, per_shader[5].shader),
|
H A D | vmwgfx_binding.h | 190 struct vmw_ctx_bindinfo_shader shader; member
|
/openbmc/openbmc/poky/meta/recipes-graphics/piglit/piglit/ |
H A D | 0003-tests-util-piglit-shader.c-do-not-hardcode-build-pat.patch | 4 Subject: [PATCH] tests/util/piglit-shader.c: do not hardcode build path into 12 tests/util/piglit-shader.c | 2 +- 15 diff --git a/tests/util/piglit-shader.c b/tests/util/piglit-shader.c 17 --- a/tests/util/piglit-shader.c 18 +++ b/tests/util/piglit-shader.c
|
/openbmc/qemu/ui/ |
H A D | shader.c | 85 GLuint shader; in qemu_gl_create_compile_shader() local 89 shader = glCreateShader(type); in qemu_gl_create_compile_shader() 90 glShaderSource(shader, 1, &src, 0); in qemu_gl_create_compile_shader() 91 glCompileShader(shader); in qemu_gl_create_compile_shader() 93 glGetShaderiv(shader, GL_COMPILE_STATUS, &status); in qemu_gl_create_compile_shader() 95 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &length); in qemu_gl_create_compile_shader() 97 glGetShaderInfoLog(shader, length, &length, errmsg); in qemu_gl_create_compile_shader() 104 return shader; in qemu_gl_create_compile_shader()
|
H A D | meson.build | 65 if_true: files('shader.c', 'console-gl.c', 'egl-helpers.c', 'egl-context.c')) 187 subdir('shader') subdir
|
/openbmc/linux/drivers/gpu/drm/vc4/ |
H A D | vc4_validate_shaders.c | 56 uint64_t *shader; member 187 uint64_t inst = validation_state->shader[validation_state->ip]; in check_tmu_write() 311 uint64_t inst = validation_state->shader[validation_state->ip]; in validate_uniform_address_write() 390 uint64_t inst = validation_state->shader[validation_state->ip]; in check_reg_write() 481 uint64_t inst = validation_state->shader[validation_state->ip]; in track_live_clamps() 556 uint64_t inst = validation_state->shader[validation_state->ip]; in check_instruction_writes() 603 uint64_t inst = validation_state->shader[validation_state->ip]; in check_instruction_reads() 642 uint64_t inst = validation_state->shader[ip]; in vc4_validate_branches() 793 validation_state.shader = shader_obj->vaddr; in vc4_validate_shader() 812 uint64_t inst = validation_state.shader[ip]; in vc4_validate_shader()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
H A D | mcp77.c | 203 const int shader = cstate->domain[nv_clk_src_shader]; in mcp77_clk_calc() local 239 if (shader == nvkm_clk_read(&clk->base, nv_clk_src_href)) { in mcp77_clk_calc() 242 clock = calc_pll(clk, 0x4020, shader, &N, &M, &P1); in mcp77_clk_calc() 244 out = calc_P((core << 1), shader, &divs); in mcp77_clk_calc() 246 if (abs(shader - out) <= in mcp77_clk_calc() 247 abs(shader - clock) && in mcp77_clk_calc()
|
H A D | nv50.c | 375 const int shader = cstate->domain[nv_clk_src_shader]; in nv50_clk_calc() local 474 if (P1-- && shader == (core << 1)) { in nv50_clk_calc() 478 freq = calc_pll(clk, 0x4020, shader, &N, &M, &P1); in nv50_clk_calc()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | perf.c | 116 info->shader = nvbios_rd16(bios, perf + 0x06) * 1000; in nvbios_perfEp() 117 info->core = info->shader + (signed char) in nvbios_perfEp() 133 info->shader = nvbios_rd16(bios, perf + 0x0a) * 1000; in nvbios_perfEp() 143 info->shader = nvbios_rd16(bios, perf + 0x0a) * 1000; in nvbios_perfEp()
|
/openbmc/linux/Documentation/devicetree/bindings/gpu/ |
H A D | vivante,gc.yaml | 42 enum: [ bus, core, shader, reg ] 72 clock-names = "bus", "core", "shader";
|
/openbmc/openbmc/poky/meta/recipes-graphics/mesa/mesa-demos/ |
H A D | 0004-Use-DEMOS_DATA_DIR-to-locate-data-files.patch | 65 /* program/shader objects */ 83 /* program/shader objects */ 110 /* program/shader objects */ 153 /* program/shader objects */ 188 /* program/shader objects */
|
H A D | 0001-mesa-demos-Add-missing-data-files.patch | 73 +// Fragment shader for procedural bumps 496 +// Vertex weighting/blendin shader 526 +// Multi-texture fragment shader 551 +// Multi-texture vertex shader 571 +// Multi-texture fragment shader 594 +// Multi-texture vertex shader
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/spir/ |
H A D | spirv-shader-generator_git.bb | 2 to other shader languages"
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | sdm845-lg-judyp.dts | 37 zap-shader {
|
H A D | msm8996-oneplus3t.dts | 32 zap-shader {
|
H A D | msm8996-oneplus3.dts | 31 zap-shader {
|
H A D | sdm845-lg-judyln.dts | 51 zap-shader {
|
H A D | sc7180-acer-aspire1.dts | 33 zap_mem: zap-shader@80840000 { 304 zap-shader {
|
H A D | msm8996pro-xiaomi-natrium.dts | 43 zap-shader {
|
/openbmc/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
H A D | perf.h | 12 u32 shader; member
|
/openbmc/openbmc/poky/meta/recipes-graphics/shaderc/ |
H A D | shaderc_2024.0.bb | 1 SUMMARY = "A collection of tools, libraries and tests for shader compilation"
|
/openbmc/linux/Documentation/devicetree/bindings/display/msm/ |
H A D | gpu.yaml | 86 zap-shader: 91 points to reserved memory to store the zap shader that can be used to 339 zap-shader {
|
/openbmc/openbmc/poky/meta/recipes-graphics/glslang/glslang/ |
H A D | 0001-generate-glslang-pkg-config.patch | 42 +Description: OpenGL and OpenGL ES shader front end and validator
|
/openbmc/openbmc/poky/meta/recipes-graphics/piglit/ |
H A D | piglit_git.bb | 11 file://0003-tests-util-piglit-shader.c-do-not-hardcode-build-pat.patch \
|