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

1 2

  /xsrc/external/mit/xorg-server/dist/glamor/
glamor_vbo.c 30 #include "glamor_priv.h"
48 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
51 glamor_make_current(glamor_priv);
53 glBindBuffer(GL_ARRAY_BUFFER, glamor_priv->vbo);
55 if (glamor_priv->has_buffer_storage) {
56 if (glamor_priv->vbo_size < glamor_priv->vbo_offset + size) {
57 if (glamor_priv->vbo_size)
60 if (size > glamor_priv->vbo_size) {
61 glamor_priv->vbo_size = MAX(GLAMOR_VBO_SIZE, size)
147 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
172 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
184 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
    [all...]
glamor.c 37 #include "glamor_priv.h"
107 glamor_screen_private *glamor_priv; local
110 glamor_priv = glamor_get_screen_private(screen);
115 glamor_destroy_fbo(glamor_priv, fbo);
118 fbo = glamor_create_fbo_from_tex(glamor_priv, pixmap,
136 glamor_screen_private *glamor_priv; local
140 glamor_priv = glamor_get_screen_private(screen);
146 glamor_pixmap_clear_fbo(glamor_priv, pixmap_priv->fbo, pixmap_format);
167 glamor_bind_texture(glamor_screen_private *glamor_priv, GLenum texture,
207 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen) local
278 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
287 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
388 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
433 glamor_screen_private *glamor_priv = glamor_get_screen_private(pScreen); local
447 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
541 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
617 glamor_screen_private *glamor_priv; local
929 glamor_screen_private *glamor_priv; local
942 glamor_screen_private *glamor_priv; local
986 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
994 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
1003 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
1012 struct glamor_screen_private *glamor_priv = local
1030 glamor_screen_private *glamor_priv = local
1127 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
    [all...]
glamor_fbo.c 31 #include "glamor_priv.h"
34 glamor_destroy_fbo(glamor_screen_private *glamor_priv,
37 glamor_make_current(glamor_priv);
48 glamor_pixmap_ensure_fb(glamor_screen_private *glamor_priv,
53 glamor_make_current(glamor_priv);
97 glamor_create_fbo_from_tex(glamor_screen_private *glamor_priv,
113 if (glamor_pixmap_ensure_fb(glamor_priv, fbo) != 0) {
114 glamor_destroy_fbo(glamor_priv, fbo);
123 _glamor_create_tex(glamor_screen_private *glamor_priv,
129 glamor_make_current(glamor_priv);
306 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
328 glamor_screen_private *glamor_priv; local
    [all...]
glamor_pixmap.c 32 #include "glamor_priv.h"
66 glamor_set_destination_pixmap_fbo(glamor_screen_private *glamor_priv,
70 glamor_make_current(glamor_priv);
77 glamor_set_destination_pixmap_priv_nc(glamor_screen_private *glamor_priv,
84 glamor_set_destination_pixmap_fbo(glamor_priv, pixmap_priv->fbo, 0, 0, w, h);
88 glamor_set_destination_pixmap_priv(glamor_screen_private *glamor_priv,
95 glamor_set_destination_pixmap_priv_nc(glamor_priv, pixmap, pixmap_priv);
105 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
107 err = glamor_set_destination_pixmap_priv(glamor_priv, pixmap, pixmap_priv);
125 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen) local
    [all...]
glamor_picture.c 41 #include "glamor_priv.h"
75 glamor_screen_private *glamor_priv = glamor_get_screen_private(pScreen); local
86 *tex_format = glamor_priv->formats[1].format;
93 if (!glamor_priv->is_gles) {
112 if (!glamor_priv->is_gles) {
128 if (!glamor_priv->is_gles) {
141 if (!glamor_priv->is_gles) {
151 if (!glamor_priv->is_gles) {
165 if (!glamor_priv->is_gles) {
177 if (!glamor_priv->is_gles)
275 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
    [all...]
glamor_composite_glyphs.c 25 #include "glamor_priv.h"
124 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
127 atlas->atlas = glamor_create_pixmap(screen, glamor_priv->glyph_atlas_dim,
128 glamor_priv->glyph_atlas_dim, format->depth,
248 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
250 return asprintf(&glamor_priv->glyph_defines, "#define ATLAS_DIM_INV %20.18f\n", 1.0/glamor_priv->glyph_atlas_dim) > 0;
256 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
258 free(glamor_priv->glyph_defines);
267 glamor_screen_private *glamor_priv = glamor_get_screen_private(drawable->pScreen) local
331 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
385 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
562 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
601 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
    [all...]
glamor_font.c 23 #include "glamor_priv.h"
34 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
50 if (!glamor_glsl_has_ints(glamor_priv))
97 if (overall_width > glamor_priv->max_fbo_size ||
98 overall_height > glamor_priv->max_fbo_size) {
115 glamor_priv = glamor_get_screen_private(screen);
116 glamor_make_current(glamor_priv);
177 glamor_priv->suppress_gl_out_of_memory_logging = true;
180 glamor_priv->suppress_gl_out_of_memory_logging = false;
203 glamor_screen_private *glamor_priv; local
238 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
    [all...]
glamor_transfer.c 23 #include "glamor_priv.h"
36 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
42 glamor_make_current(glamor_priv);
46 if (glamor_priv->has_unpack_subimage)
55 glamor_bind_texture(glamor_priv, GL_TEXTURE0, fbo, TRUE);
73 if (glamor_priv->has_unpack_subimage ||
91 if (glamor_priv->has_unpack_subimage)
136 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
142 glamor_make_current(glamor_priv);
145 if (glamor_priv->has_pack_subimage
    [all...]
glamor_gradient.c 33 #include "glamor_priv.h"
184 glamor_screen_private *glamor_priv; local
315 glamor_priv = glamor_get_screen_private(screen);
317 if ((glamor_priv->radial_max_nstops >= stops_count) && (dyn_gen)) {
322 glamor_make_current(glamor_priv);
324 if (dyn_gen && glamor_priv->gradient_prog[SHADER_GRADIENT_RADIAL][2]) {
325 glDeleteProgram(glamor_priv->gradient_prog[SHADER_GRADIENT_RADIAL][2]);
326 glamor_priv->gradient_prog[SHADER_GRADIENT_RADIAL][2] = 0;
363 glamor_priv->radial_max_nstops = stops_count;
372 glamor_priv->gradient_prog[SHADER_GRADIENT_RADIAL][index] = gradient_prog
381 glamor_screen_private *glamor_priv; local
565 glamor_screen_private *glamor_priv; local
824 glamor_screen_private *glamor_priv; local
1131 glamor_screen_private *glamor_priv; local
    [all...]
glamor_render.c 35 #include "glamor_priv.h"
64 glamor_create_composite_fs(glamor_screen_private *glamor_priv, struct shader_key *key, Bool enable_rel_sampler)
249 const char *header_norm = glamor_priv->glsl_version > 120 ?
251 glamor_priv->use_gpu_shader4 ?
254 const char *header_es = glamor_priv->glsl_version > 100 ? "#version 300 es\n" : "#version 100\n" GLAMOR_COMPAT_DEFINES_FS;
304 header = glamor_priv->is_gles ? header_es : header_norm;
395 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
398 glamor_make_current(glamor_priv);
399 vs = glamor_create_composite_vs(glamor_priv, key);
402 fs = glamor_create_composite_fs(glamor_priv, key, enable_rel_sampler)
473 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
671 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
714 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
833 glamor_screen_private *glamor_priv; local
879 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
1190 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
1400 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
1467 glamor_screen_private *glamor_priv = glamor_get_screen_private(dest_pixmap->drawable.pScreen); local
1676 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
    [all...]
glamor_rects.c 23 #include "glamor_priv.h"
49 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
64 glamor_make_current(glamor_priv);
72 if (glamor_glsl_has_ints(glamor_priv)) {
74 &glamor_priv->poly_fill_rect_program,
101 &glamor_priv->poly_fill_rect_program,
154 if (glamor_glsl_has_ints(glamor_priv))
157 glamor_glDrawArrays_GL_QUADS(glamor_priv, nrect);
166 if (glamor_glsl_has_ints(glamor_priv)) {
glamor_spans.c 23 #include "glamor_priv.h"
50 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
65 glamor_make_current(glamor_priv);
67 if (glamor_glsl_has_ints(glamor_priv)) {
68 prog = glamor_use_program_fill(pixmap, gc, &glamor_priv->fill_spans_program,
93 prog = glamor_use_program_fill(pixmap, gc, &glamor_priv->fill_spans_program,
137 if (glamor_glsl_has_ints(glamor_priv))
140 glamor_glDrawArrays_GL_QUADS(glamor_priv, n);
149 if (glamor_glsl_has_ints(glamor_priv))
184 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen) local
267 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
    [all...]
glamor_prepare.c 23 #include "glamor_priv.h"
37 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
48 glamor_make_current(glamor_priv);
85 if (glamor_priv->has_rw_pbo) {
91 glamor_priv->suppress_gl_out_of_memory_logging = true;
98 glamor_priv->suppress_gl_out_of_memory_logging = false;
101 if (!glamor_priv->logged_any_pbo_allocation_failure) {
105 glamor_priv->logged_any_pbo_allocation_failure = true;
glamor_points.c 29 #include "glamor_priv.h"
43 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
45 glamor_program *prog = &glamor_priv->point_prog;
57 glamor_make_current(glamor_priv);
glamor_glyphblt.c 29 #include "glamor_priv.h"
47 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
59 glamor_make_current(glamor_priv);
62 &glamor_priv->poly_glyph_blt_progs,
173 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
194 glamor_make_current(glamor_priv);
197 &glamor_priv->poly_glyph_blt_progs,
glamor_transform.c 23 #include "glamor_priv.h"
46 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
102 glamor_set_destination_pixmap_fbo(glamor_priv, pixmap_fbo,
119 glamor_screen_private *glamor_priv = glamor_get_screen_private(pScreen); local
124 glamor_priv->formats[depth].render_format);
126 if ((depth <= 8) && glamor_priv->formats[8].format == GL_RED)
glamor_lines.c 23 #include "glamor_priv.h"
40 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
62 glamor_make_current(glamor_priv);
65 &glamor_priv->poly_line_program,
glamor_program.c 23 #include "glamor_priv.h"
259 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
283 if (version > glamor_priv->glsl_version) {
284 if (version == 130 && !glamor_priv->use_gpu_shader4)
292 if (version == 130 && glamor_priv->is_gles && glamor_priv->glsl_version > 110)
294 else if (glamor_priv->is_gles)
309 glamor_priv->is_gles && version > 100 ? "es" : "") < 0)
480 glamor_screen_private *glamor_priv = glamor_get_screen_private(dst->pDrawable->pScreen); local
495 if (!glamor_priv->is_gles
649 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
    [all...]
glamor_segs.c 23 #include "glamor_priv.h"
40 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
59 glamor_make_current(glamor_priv);
62 &glamor_priv->poly_segment_program,
glamor_copy.c 23 #include "glamor_priv.h"
213 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
223 glamor_make_current(glamor_priv);
299 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
313 glamor_make_current(glamor_priv);
359 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
376 glamor_make_current(glamor_priv);
384 if (bitplane && !glamor_priv->can_copyplane)
388 prog = &glamor_priv->copy_plane_prog;
391 prog = &glamor_priv->copy_area_prog
514 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
634 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
    [all...]
glamor_text.c 23 #include "glamor_priv.h"
280 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
297 glamor_make_current(glamor_priv);
299 prog = glamor_use_program_fill(pixmap, gc, &glamor_priv->poly_text_progs, &glamor_facet_poly_text);
396 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
415 glamor_make_current(glamor_priv);
418 prog = &glamor_priv->te_text_prog;
420 prog = &glamor_priv->image_text_prog;
glamor_priv.h 584 glamor_priv, PixmapPtr pixmap,
587 glamor_pixmap_fbo *glamor_create_fbo(glamor_screen_private *glamor_priv,
589 void glamor_destroy_fbo(glamor_screen_private *glamor_priv,
593 void glamor_pixmap_clear_fbo(glamor_screen_private *glamor_priv, glamor_pixmap_fbo *fbo,
613 void glamor_bind_texture(glamor_screen_private *glamor_priv,
618 glamor_pixmap_fbo *glamor_create_fbo_array(glamor_screen_private *glamor_priv,
623 void glamor_gldrawarrays_quads_using_indices(glamor_screen_private *glamor_priv,
637 int glamor_set_destination_pixmap_priv(glamor_screen_private *glamor_priv, PixmapPtr pixmap, glamor_pixmap_private *pixmap_priv);
638 void glamor_set_destination_pixmap_fbo(glamor_screen_private *glamor_priv, glamor_pixmap_fbo *, int, int, int, int);
643 void glamor_set_destination_pixmap_priv_nc(glamor_screen_private *glamor_priv, PixmapPtr pixmap, glamor_pixmap_private *pixmap_priv)
    [all...]
glamor_dash.c 23 #include "glamor_priv.h"
136 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
155 glamor_make_current(glamor_priv);
160 &glamor_priv->on_off_dash_line_progs,
169 prog = &glamor_priv->double_dash_line_prog;
192 glamor_bind_texture(glamor_priv, GL_TEXTURE1, dash_priv->fbo, FALSE);
glamor_utils.h 29 #error This file can only be included by glamor_priv.h
669 glamor_make_current(glamor_screen_private *glamor_priv)
671 if (lastGLContext != glamor_priv->ctx.ctx) {
672 lastGLContext = glamor_priv->ctx.ctx;
673 glamor_priv->ctx.make_current(&glamor_priv->ctx);
726 glamor_glDrawArrays_GL_QUADS(glamor_screen_private *glamor_priv, unsigned count)
728 if (glamor_priv->use_quads) {
731 glamor_gldrawarrays_quads_using_indices(glamor_priv, count);
736 glamor_glsl_has_ints(glamor_screen_private *glamor_priv) {
    [all...]
glamor_image.c 23 #include "glamor_priv.h"
36 glamor_screen_private *glamor_priv = glamor_get_screen_private(screen); local
77 glamor_make_current(glamor_priv);

Completed in 19 milliseconds

1 2