HomeSort by relevance Sort by last modified time
    Searched refs:radeon (Results 1 - 25 of 47) sorted by null

1 2

  /external/mesa3d/src/mesa/drivers/dri/radeon/
radeon_queryobj.h 42 static inline void radeon_init_query_stateobj(radeonContextPtr radeon, int SZ)
44 radeon->query.queryobj.cmd_size = (SZ);
45 radeon->query.queryobj.cmd = calloc(SZ, sizeof(uint32_t));
46 radeon->query.queryobj.name = "queryobj";
47 radeon->query.queryobj.idx = 0;
48 radeon->query.queryobj.check = radeon_check_query_active;
49 radeon->query.queryobj.dirty = GL_FALSE;
50 radeon->query.queryobj.emit = radeon_emit_queryobj;
52 radeon->hw.max_state_size += (SZ);
53 insert_at_tail(&radeon->hw.atomlist, &radeon->query.queryobj)
    [all...]
radeon_debug.c 72 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
73 const size_t length = sizeof(radeon->debug.indent)
74 / sizeof(radeon->debug.indent[0]);
75 if (radeon->debug.indent_depth < length - 1) {
76 radeon->debug.indent[radeon->debug.indent_depth] = '\t';
77 ++radeon->debug.indent_depth;
84 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
85 if (radeon->debug.indent_depth > 0) {
86 radeon->debug.indent[radeon->debug.indent_depth] = '\0'
100 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
    [all...]
radeon_ioctl.c 65 int i, mtu = rmesa->radeon.glCtx.Const.MaxTextureUnits;
67 make_empty_list(&rmesa->radeon.hw.atomlist);
68 rmesa->radeon.hw.atomlist.name = "atom-list";
70 insert_at_tail(&rmesa->radeon.hw.atomlist, &rmesa->hw.ctx);
71 insert_at_tail(&rmesa->radeon.hw.atomlist, &rmesa->hw.set);
72 insert_at_tail(&rmesa->radeon.hw.atomlist, &rmesa->hw.lin);
73 insert_at_tail(&rmesa->radeon.hw.atomlist, &rmesa->hw.msk);
74 insert_at_tail(&rmesa->radeon.hw.atomlist, &rmesa->hw.vpt);
75 insert_at_tail(&rmesa->radeon.hw.atomlist, &rmesa->hw.tcl);
76 insert_at_tail(&rmesa->radeon.hw.atomlist, &rmesa->hw.msc)
    [all...]
radeon_common_context.c 8 initial release of the Radeon 8500 driver under the XFree86 license.
106 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
113 return (GLubyte *) radeonGetRendererString(radeon->radeonScreen);
131 GLboolean radeonInitContext(radeonContextPtr radeon,
147 radeon->radeonScreen = screen;
154 if (!_mesa_initialize_context(&radeon->glCtx, api,
159 ctx = &radeon->glCtx;
160 driContextPriv->driverPrivate = radeon;
165 radeon->driContext = driContextPriv;
168 fthrottle_mode = driQueryOptioni(&radeon->optionCache, "fthrottle_mode")
246 radeonContextPtr radeon = (radeonContextPtr) driContextPriv->driverPrivate; local
296 radeonContextPtr radeon = (radeonContextPtr) driContextPriv->driverPrivate; local
369 radeonContextPtr radeon; local
582 radeonContextPtr radeon; local
    [all...]
radeon_common.c 6 initial release of the Radeon 8500 driver under the XFree86 license.
73 void radeonSetCliprects(radeonContextPtr radeon)
75 __DRIdrawable *const drawable = radeon_get_drawable(radeon);
76 __DRIdrawable *const readable = radeon_get_readable(radeon);
86 _mesa_resize_framebuffer(&radeon->glCtx, &draw_rfb->base,
93 _mesa_resize_framebuffer(&radeon->glCtx, &read_rfb->base,
98 if (radeon->state.scissor.enabled)
99 radeonUpdateScissor(&radeon->glCtx);
147 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
150 radeon_firevertices(radeon);
185 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
201 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
349 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
401 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
563 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
604 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
    [all...]
radeon_context.c 95 static void r100_vtbl_pre_emit_state(radeonContextPtr radeon)
97 r100ContextPtr rmesa = (r100ContextPtr)radeon;
101 radeon->hw.is_dirty = 1;
110 static void r100_emit_query_finish(radeonContextPtr radeon)
112 BATCH_LOCALS(radeon);
113 struct radeon_query_object *query = radeon->query.current;
124 static void r100_init_vtbl(radeonContextPtr radeon)
126 radeon->vtbl.swtcl_flush = r100_swtcl_flush;
127 radeon->vtbl.pre_emit_state = r100_vtbl_pre_emit_state;
128 radeon->vtbl.fallback = radeonFallback
    [all...]
radeon_queryobj.c 88 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
92 if (radeon_bo_is_referenced_by_cs(query->bo, radeon->cmdbuf.cs))
105 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
110 assert(radeon->query.current == NULL);
112 if (radeon->dma.flush)
113 radeon->dma.flush(&radeon->glCtx);
116 query->bo = radeon_bo_open(radeon->radeonScreen->bom, 0, RADEON_QUERY_PAGE_SIZE, RADEON_QUERY_PAGE_SIZE, RADEON_GEM_DOMAIN_GTT, 0);
120 radeon->query.current = query;
122 radeon->query.queryobj.dirty = GL_TRUE
128 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
148 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
164 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
195 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
205 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
    [all...]
radeon_swtcl.c 67 rmesa->radeon.swtcl.vertex_attrs[rmesa->radeon.swtcl.vertex_attr_count].attrib = (ATTR); \
68 rmesa->radeon.swtcl.vertex_attrs[rmesa->radeon.swtcl.vertex_attr_count].format = (STYLE); \
69 rmesa->radeon.swtcl.vertex_attr_count++; \
75 rmesa->radeon.swtcl.vertex_attrs[rmesa->radeon.swtcl.vertex_attr_count].attrib = 0; \
76 rmesa->radeon.swtcl.vertex_attrs[rmesa->radeon.swtcl.vertex_attr_count].format = EMIT_PAD; \
77 rmesa->radeon.swtcl.vertex_attrs[rmesa->radeon.swtcl.vertex_attr_count].offset = (N);
    [all...]
radeon_common.h 9 void radeonSetCliprects(radeonContextPtr radeon);
13 extern uint32_t radeonGetAge(radeonContextPtr radeon);
17 void radeonEmitState(radeonContextPtr radeon);
18 GLuint radeonCountStateEmitSize(radeonContextPtr radeon);
22 void radeon_window_moved(radeonContextPtr radeon);
27 void radeon_fbo_init(struct radeon_context *radeon);
radeon_cmdbuf.h 101 static inline void radeon_firevertices(radeonContextPtr radeon)
103 if (radeon->cmdbuf.cs->cdw || radeon->dma.flush )
104 radeon->glCtx.Driver.Flush(&radeon->glCtx); /* +r6/r7 */
radeon_tcl.c 129 radeonEmitState(&rmesa->radeon); \
140 radeonEmitState(&rmesa->radeon); \
149 if (rmesa->radeon.dma.flush)
150 rmesa->radeon.dma.flush( &rmesa->radeon.glCtx );
153 rmesa->radeon.tcl.aos_count, 0 );
177 rmesa->radeon.tcl.aos_count,
255 radeon_prepare_render(&rmesa->radeon);
256 if (rmesa->radeon.NewGLState)
314 state_size = radeonCountStateEmitSize( &rmesa->radeon );
    [all...]
radeon_pixel_read.c 95 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
109 !radeon->vtbl.check_blit(dst_format, rrb->pitch / rrb->cpp) || !radeon->vtbl.blit) {
132 aligned_rowstride = get_texture_image_row_stride(radeon, dst_format, dst_rowstride, 0, GL_TEXTURE_2D);
142 dst_buffer = radeon_bo_open(radeon->radeonScreen->bom, 0, dst_imagesize, 1024, RADEON_GEM_DOMAIN_GTT, 0);
158 if (radeon->vtbl.blit(ctx,
203 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
204 radeon_prepare_render(radeon);
radeon_ioctl.h 93 if ( rmesa->radeon.dma.flush ) \
94 rmesa->radeon.dma.flush( &rmesa->radeon.glCtx ); \
105 rmesa->radeon.hw.is_dirty = GL_TRUE; \
119 rmesa->radeon.hw.is_dirty = GL_TRUE;
radeon_tex_copy.c 48 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
57 if (!radeon->vtbl.blit) {
101 if (!radeon->vtbl.check_blit(dst_mesaformat, rrb->pitch / rrb->cpp)) {
128 return radeon->vtbl.blit(ctx, rrb->bo, src_offset, src_mesaformat, rrb->pitch/rrb->cpp,
144 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
145 radeon_prepare_render(radeon);
radeon_maos_verts.c 378 rmesa->radeon.tcl.aos[0].bo)
381 if (rmesa->radeon.tcl.aos[0].bo)
384 radeonAllocDmaRegion( &rmesa->radeon,
385 &rmesa->radeon.tcl.aos[0].bo,
386 &rmesa->radeon.tcl.aos[0].offset,
424 radeon_bo_map(rmesa->radeon.tcl.aos[0].bo, 1);
426 rmesa->radeon.tcl.aos[0].bo->ptr + rmesa->radeon.tcl.aos[0].offset);
427 radeon_bo_unmap(rmesa->radeon.tcl.aos[0].bo);
428 // rmesa->radeon.tcl.aos[0].size = setup_tab[i].vertex_size
    [all...]
radeon_buffer_objects.c 94 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
107 radeon_obj->bo = radeon_bo_open(radeon->radeonScreen->bom,
141 radeonContextPtr radeon = RADEON_CONTEXT(ctx); local
144 if (radeon_bo_is_referenced_by_cs(radeon_obj->bo, radeon->cmdbuf.cs)) {
145 radeon_firevertices(radeon);
radeon_blit.c 91 BATCH_LOCALS(&r100->radeon);
94 if (r100->radeon.radeonScreen->chip_flags & RADEON_CHIPSET_TCL) {
121 BATCH_LOCALS(&r100->radeon);
171 BATCH_LOCALS(&r100->radeon);
231 radeon_cs_space_reset_bos(r100->radeon.cmdbuf.cs);
233 ret = radeon_cs_space_check_with_bo(r100->radeon.cmdbuf.cs,
238 ret = radeon_cs_space_check_with_bo(r100->radeon.cmdbuf.cs,
275 BATCH_LOCALS(&r100->radeon);
313 * @param[in] src_bo source radeon buffer object
321 * @param[in] dst_bo destination radeon buffer objec
    [all...]
radeon_common_context.h 75 #define TAG(x) radeon##x
457 void (*emit_query_finish)(radeonContextPtr radeon);
490 static inline __DRIdrawable* radeon_get_drawable(radeonContextPtr radeon)
492 return radeon->driContext->driDrawablePriv;
495 static inline __DRIdrawable* radeon_get_readable(radeonContextPtr radeon)
497 return radeon->driContext->driReadablePriv;
504 GLboolean radeonInitContext(radeonContextPtr radeon,
511 void radeonCleanupContext(radeonContextPtr radeon);
519 void radeon_prepare_render(radeonContextPtr radeon);
  /external/mesa3d/src/mesa/drivers/dri/r200/
r200_cmdbuf.c 5 initial release of the Radeon 8500 driver under the XFree86 license.
59 mtu = rmesa->radeon.glCtx.Const.MaxTextureUnits;
61 make_empty_list(&rmesa->radeon.hw.atomlist);
62 rmesa->radeon.hw.atomlist.name = "atom-list";
64 insert_at_tail_if( &rmesa->radeon.hw.atomlist, &rmesa->hw.ctx );
65 insert_at_tail_if( &rmesa->radeon.hw.atomlist, &rmesa->hw.set );
66 insert_at_tail_if( &rmesa->radeon.hw.atomlist, &rmesa->hw.lin );
67 insert_at_tail_if( &rmesa->radeon.hw.atomlist, &rmesa->hw.msk );
68 insert_at_tail_if( &rmesa->radeon.hw.atomlist, &rmesa->hw.vpt );
69 insert_at_tail_if( &rmesa->radeon.hw.atomlist, &rmesa->hw.vtx )
    [all...]
r200_context.c 5 initial release of the Radeon 8500 driver under the XFree86 license.
77 GLuint agp_mode = (rmesa->radeon.radeonScreen->card_type == RADEON_CARD_PCI)? 0 :
78 rmesa->radeon.radeonScreen->AGPMode;
88 !(rmesa->radeon.TclFallback & R200_TCL_FALLBACK_TCL_DISABLE)
145 static void r200_emit_query_finish(radeonContextPtr radeon)
147 BATCH_LOCALS(radeon);
148 struct radeon_query_object *query = radeon->query.current;
159 static void r200_init_vtbl(radeonContextPtr radeon)
161 radeon->vtbl.swtcl_flush = r200_swtcl_flush;
162 radeon->vtbl.fallback = r200Fallback
    [all...]
r200_swtcl.c 5 initial release of the Radeon 8500 driver under the XFree86 license.
62 rmesa->radeon.swtcl.vertex_attrs[rmesa->radeon.swtcl.vertex_attr_count].attrib = (ATTR); \
63 rmesa->radeon.swtcl.vertex_attrs[rmesa->radeon.swtcl.vertex_attr_count].format = (STYLE); \
64 rmesa->radeon.swtcl.vertex_attr_count++; \
70 rmesa->radeon.swtcl.vertex_attrs[rmesa->radeon.swtcl.vertex_attr_count].attrib = 0; \
71 rmesa->radeon.swtcl.vertex_attrs[rmesa->radeon.swtcl.vertex_attr_count].format = EMIT_PAD;
    [all...]
r200_tcl.c 5 initial release of the Radeon 8500 driver under the XFree86 license.
124 radeonEmitState(&rmesa->radeon); \
135 radeonEmitState(&rmesa->radeon); \
143 if (rmesa->radeon.dma.flush == r200FlushElts &&
146 GLushort *dest = (GLushort *)(rmesa->radeon.tcl.elt_dma_bo->ptr +
147 rmesa->radeon.tcl.elt_dma_offset + rmesa->tcl.elt_used);
154 if (rmesa->radeon.dma.flush)
155 rmesa->radeon.dma.flush( &rmesa->radeon.glCtx );
158 rmesa->radeon.tcl.aos_count, 0 )
    [all...]
r200_state.h 5 initial release of the Radeon 8500 driver under the XFree86 license.
41 extern void r200InitStateFuncs( radeonContextPtr radeon, struct dd_function_table *functions );
58 r200Fallback( &rmesa->radeon.glCtx, bit, mode ); \
r200_ioctl.h 5 initial release of the Radeon 8500 driver under the XFree86 license.
75 if ( rmesa->radeon.dma.flush ) \
76 rmesa->radeon.dma.flush( &rmesa->radeon.glCtx ); \
86 rmesa->radeon.hw.is_dirty = GL_TRUE; \
111 rmesa->radeon.hw.is_dirty = GL_TRUE;
r200_maos_arrays.c 5 initial release of the Radeon 8500 driver under the XFree86 license.
116 if (!rmesa->radeon.tcl.aos[i].bo) {
119 &(rmesa->radeon.tcl.aos[nr]),
126 &(rmesa->radeon.tcl.aos[nr]),
175 if (!rmesa->radeon.tcl.aos[nr].bo) {
177 &(rmesa->radeon.tcl.aos[nr]),
196 rmesa->radeon.tcl.aos_count = nr;

Completed in 159 milliseconds

1 2