HomeSort by: relevance | last modified time | path
    Searched refs:shader (Results 1 - 25 of 25) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/vmwgfx/
vmwgfx_shader.c 49 struct vmw_shader shader; member in struct:vmw_user_shader
134 * Shader management:
174 struct vmw_shader *shader = vmw_res_to_shader(res); local in function:vmw_gb_shader_init
193 shader->size = size;
194 shader->type = type;
195 shader->num_input_sig = num_input_sig;
196 shader->num_output_sig = num_output_sig;
203 * GB shader code:
209 struct vmw_shader *shader = vmw_res_to_shader(res); local in function:vmw_gb_shader_create
221 DRM_ERROR("Failed to allocate a shader id.\n")
364 struct vmw_dx_shader *shader = vmw_res_to_dx_shader(res); local in function:vmw_dx_shader_commit_notify
392 struct vmw_dx_shader *shader = vmw_res_to_dx_shader(res); local in function:vmw_dx_shader_unscrub
430 struct vmw_dx_shader *shader = vmw_res_to_dx_shader(res); local in function:vmw_dx_shader_create
478 struct vmw_dx_shader *shader = vmw_res_to_dx_shader(res); local in function:vmw_dx_shader_scrub
576 struct vmw_dx_shader *shader = vmw_res_to_dx_shader(res); local in function:vmw_dx_shader_res_free
599 struct vmw_dx_shader *shader; local in function:vmw_dx_shader_add
686 struct vmw_shader *shader = vmw_res_to_shader(res); local in function:vmw_shader_free
799 struct vmw_shader *shader; local in function:vmw_shader_alloc
    [all...]
vmwgfx_binding.h 92 * struct vmw_ctx_bindinfo_shader - Shader binding metadata
176 * struct vmw_dx_shader_bindings - per shader type context binding state
178 * @shader: The shader binding for this shader type
179 * @const_buffer: Const buffer bindings for this shader type.
180 * @shader_res: Shader resource view bindings for this shader type.
181 * @dirty_sr: Bitmap tracking individual shader resource bindings changes
187 struct vmw_ctx_bindinfo_shader shader; member in struct:vmw_dx_shader_bindings
    [all...]
vmwgfx_binding.c 52 * (surface, shader or even DX query) is conceptually a context binding that
82 * @per_shader: Per shader-type bindings.
156 offsetof(struct vmw_ctx_binding_state, per_shader[0].shader),
157 offsetof(struct vmw_ctx_binding_state, per_shader[1].shader),
158 offsetof(struct vmw_ctx_binding_state, per_shader[2].shader),
263 * @shader_slot: The shader slot of the binding. If none, then set to 0.
492 * vmw_binding_scrub_shader - scrub a shader binding from a context.
594 * vmw_binding_scrub_dx_shader - scrub a dx shader binding from a context.
738 * vmw_binding_emit_set_sr - Issue delayed DX shader resource binding commands
897 * vmw_binding_emit_dirty_ps - Issue delayed per shader binding command
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/bios/
perf.h 14 u32 shader; member in struct:nvbios_perfE
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/
nouveau_nvkm_subdev_bios_perf.c 121 info->shader = nvbios_rd16(bios, perf + 0x06) * 1000;
122 info->core = info->shader + (signed char)
138 info->shader = nvbios_rd16(bios, perf + 0x0a) * 1000;
148 info->shader = nvbios_rd16(bios, perf + 0x0a) * 1000;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/
nouveau_nvkm_subdev_clk_mcp77.c 211 const int shader = cstate->domain[nv_clk_src_shader]; local in function:mcp77_clk_calc
223 /* Calculate clock * 2, so shader clock can use it too */
247 if (shader == nvkm_clk_read(&clk->base, nv_clk_src_href)) {
250 clock = calc_pll(clk, 0x4020, shader, &N, &M, &P1);
252 out = calc_P((core << 1), shader, &divs);
254 if (abs(shader - out) <=
255 abs(shader - clock) &&
289 nvkm_debug(subdev, "shader: hrefm4\n");
291 nvkm_debug(subdev, "shader: nvpll\n");
293 nvkm_debug(subdev, "shader: spll\n")
    [all...]
nouveau_nvkm_subdev_clk_nv50.c 379 const int shader = cstate->domain[nv_clk_src_shader]; local in function:nv50_clk_calc
455 /* core/shader: disconnect nvclk/sclk from their PLLs (nvclk to dom6,
472 /* shader: tie to nvclk if possible, otherwise use spll. have to be
473 * very careful that the shader clock is at least twice the core, or
478 if (P1-- && shader == (core << 1)) {
482 freq = calc_pll(clk, 0x4020, shader, &N, &M, &P1);
556 { nv_clk_src_shader , 0xff, 0, "shader", 1000 },
nouveau_nvkm_subdev_clk_base.c 464 cstate->domain[nv_clk_src_shader] = perfE.shader;
  /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/qcom/
sdm845-xiaomi-beryllium.dts 260 zap-shader {
sdm845-mtp.dts 443 zap-shader {
sdm845-oneplus-common.dtsi 366 zap-shader {
sdm850-lenovo-yoga-c630.dts 345 zap-shader {
sm8250-mtp.dts 475 zap-shader {
qrb5165-rb5.dts 561 zap-shader {
sdm845-db845c.dts 424 zap-shader {
msm8996.dtsi 1015 zap-shader {
sm8150.dtsi 1776 zap-shader {
sm8250.dtsi 1954 zap-shader {
  /src/sys/external/gpl2/dts/dist/arch/mips/boot/dts/ingenic/
jz4770.dtsi 394 clock-names = "bus", "core", "shader";
  /src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
cwsr_trap_handler_gfx8.asm 150 /* Shader Main*/
152 shader main label
183 s_cbranch_scc1 L_EXCP_CASE // Exception, jump back to the shader program directly.
667 // s_rfe_b64 s_restore_pc_lo //Return to the main shader program and resume execution
cwsr_trap_handler_gfx10.asm 149 shader main label
204 s_cbranch_scc1 L_EXCP_CASE // Exception, jump back to the shader program directly.
883 s_rfe_b64 s_restore_pc_lo //Return to the main shader program and resume execution
cwsr_trap_handler_gfx9.asm 165 /* Shader Main*/
167 shader main label
263 s_cbranch_scc1 L_EXCP_CASE // Exception, jump back to the shader program directly.
912 // s_rfe_b64 s_restore_pc_lo //Return to the main shader program and resume execution
  /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
imx6qdl.dtsi 222 clock-names = "bus", "core", "shader";
imx6sx.dtsi 202 clock-names = "bus", "core", "shader";
  /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/freescale/
imx8mq.dtsi 1354 clock-names = "core", "shader", "bus", "reg";

Completed in 35 milliseconds