Home
last modified time | relevance | path

Searched refs:shader (Results 1 – 25 of 73) sorted by relevance

123

/openbmc/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_shader.c186 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 Dvmwgfx_binding.c161 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 Dvmwgfx_binding.h190 struct vmw_ctx_bindinfo_shader shader; member
/openbmc/openbmc/poky/meta/recipes-graphics/piglit/piglit/
H A D0003-tests-util-piglit-shader.c-do-not-hardcode-build-pat.patch4 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 Dshader.c85 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 Dmeson.build65 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 Dvc4_validate_shaders.c56 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 Dmcp77.c203 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 Dnv50.c375 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 Dperf.c116 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 Dvivante,gc.yaml42 enum: [ bus, core, shader, reg ]
72 clock-names = "bus", "core", "shader";
/openbmc/openbmc/poky/meta/recipes-graphics/mesa/mesa-demos/
H A D0004-Use-DEMOS_DATA_DIR-to-locate-data-files.patch65 /* program/shader objects */
83 /* program/shader objects */
110 /* program/shader objects */
153 /* program/shader objects */
188 /* program/shader objects */
H A D0001-mesa-demos-Add-missing-data-files.patch73 +// 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 Dspirv-shader-generator_git.bb2 to other shader languages"
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A Dsdm845-lg-judyp.dts37 zap-shader {
H A Dmsm8996-oneplus3t.dts32 zap-shader {
H A Dmsm8996-oneplus3.dts31 zap-shader {
H A Dsdm845-lg-judyln.dts51 zap-shader {
H A Dsc7180-acer-aspire1.dts33 zap_mem: zap-shader@80840000 {
304 zap-shader {
H A Dmsm8996pro-xiaomi-natrium.dts43 zap-shader {
/openbmc/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
H A Dperf.h12 u32 shader; member
/openbmc/openbmc/poky/meta/recipes-graphics/shaderc/
H A Dshaderc_2024.0.bb1 SUMMARY = "A collection of tools, libraries and tests for shader compilation"
/openbmc/linux/Documentation/devicetree/bindings/display/msm/
H A Dgpu.yaml86 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 D0001-generate-glslang-pkg-config.patch42 +Description: OpenGL and OpenGL ES shader front end and validator
/openbmc/openbmc/poky/meta/recipes-graphics/piglit/
H A Dpiglit_git.bb11 file://0003-tests-util-piglit-shader.c-do-not-hardcode-build-pat.patch \

123