Searched refs:tic (Results 1 - 25 of 29) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv50/
H A Dnv50_tex.c34 case PIPE_SWIZZLE_X : return fmt->tic.src_x;
35 case PIPE_SWIZZLE_Y: return fmt->tic.src_y;
36 case PIPE_SWIZZLE_Z : return fmt->tic.src_z;
37 case PIPE_SWIZZLE_W: return fmt->tic.src_w;
69 uint32_t *tic; local in function:nv50_create_texture_view
89 tic = &view->tic[0];
103 tic[0] = (fmt->tic.format << G80_TIC_0_COMPONENTS_SIZES__SHIFT) |
104 (fmt->tic
223 nv50_update_tic(struct nv50_context * nv50,struct nv50_tic_entry * tic,struct nv04_resource * res) argument
252 struct nv50_tic_entry *tic = nv50_tic_entry(nv50->textures[s][i]); local in function:nv50_validate_tic
337 struct nv50_tic_entry *tic = nv50_tic_entry(nv50->textures[s][i]); local in function:nv50_validate_tic
[all...]
H A Dnv50_screen.h90 } tic; member in struct:nv50_screen
174 } tic; member in struct:nv50_format
187 nv50_screen_tic_unlock(struct nv50_screen *screen, struct nv50_tic_entry *tic) argument
189 if (tic->id >= 0)
190 screen->tic.lock[tic->id / 32] &= ~(1 << (tic->id % 32));
201 nv50_screen_tic_free(struct nv50_screen *screen, struct nv50_tic_entry *tic) argument
203 if (tic->id >= 0) {
204 screen->tic
[all...]
H A Dnv50_stateobj_tex.h22 uint32_t tic[8]; member in struct:nv50_tic_entry
H A Dnv50_screen.c622 FREE(screen->tic.entries);
1206 screen->tic.entries = CALLOC(4096, sizeof(void *));
1207 screen->tsc.entries = screen->tic.entries + 2048;
1232 int i = screen->tic.next;
1234 while (screen->tic.lock[i / 32] & (1 << (i % 32)))
1237 screen->tic.next = (i + 1) & (NV50_TIC_MAX_ENTRIES - 1);
1239 if (screen->tic.entries[i])
1240 nv50_tic_entry(screen->tic.entries[i])->id = -1;
1242 screen->tic.entries[i] = entry;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/
H A Dnv50_tex.c34 case PIPE_SWIZZLE_X : return fmt->tic.src_x;
35 case PIPE_SWIZZLE_Y: return fmt->tic.src_y;
36 case PIPE_SWIZZLE_Z : return fmt->tic.src_z;
37 case PIPE_SWIZZLE_W: return fmt->tic.src_w;
70 uint32_t *tic; local in function:nv50_create_texture_view
90 tic = &view->tic[0];
104 tic[0] = (fmt->tic.format << G80_TIC_0_COMPONENTS_SIZES__SHIFT) |
105 (fmt->tic
221 nv50_update_tic(struct nv50_context * nv50,struct nv50_tic_entry * tic,struct nv04_resource * res) argument
249 struct nv50_tic_entry *tic = nv50_tic_entry(nv50->textures[s][i]); local in function:nv50_validate_tic
315 struct nv50_tic_entry *tic = nv50_tic_entry(nv50->textures[s][i]); local in function:nv50_validate_tic
[all...]
H A Dnv50_screen.h90 } tic; member in struct:nv50_screen
174 } tic; member in struct:nv50_format
187 nv50_screen_tic_unlock(struct nv50_screen *screen, struct nv50_tic_entry *tic) argument
189 if (tic->id >= 0)
190 screen->tic.lock[tic->id / 32] &= ~(1 << (tic->id % 32));
201 nv50_screen_tic_free(struct nv50_screen *screen, struct nv50_tic_entry *tic) argument
203 if (tic->id >= 0) {
204 screen->tic
[all...]
H A Dnv50_stateobj_tex.h22 uint32_t tic[8]; member in struct:nv50_tic_entry
H A Dnv50_screen.c546 FREE(screen->tic.entries);
1120 screen->tic.entries = CALLOC(4096, sizeof(void *));
1121 screen->tsc.entries = screen->tic.entries + 2048;
1146 int i = screen->tic.next;
1148 while (screen->tic.lock[i / 32] & (1 << (i % 32)))
1151 screen->tic.next = (i + 1) & (NV50_TIC_MAX_ENTRIES - 1);
1153 if (screen->tic.entries[i])
1154 nv50_tic_entry(screen->tic.entries[i])->id = -1;
1156 screen->tic.entries[i] = entry;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_tex.c39 case PIPE_SWIZZLE_X : return fmt->tic.src_x;
40 case PIPE_SWIZZLE_Y: return fmt->tic.src_y;
41 case PIPE_SWIZZLE_Z : return fmt->tic.src_z;
42 case PIPE_SWIZZLE_W: return fmt->tic.src_w;
74 uint32_t *tic; local in function:gm107_create_texture_view
97 tic = &view->tic[0];
108 tic[0] = fmt->tic.format << GM107_TIC2_0_COMPONENTS_SIZES__SHIFT;
109 tic[
286 uint32_t *tic; local in function:gf100_create_texture_view
455 nvc0_update_tic(struct nvc0_context * nvc0,struct nv50_tic_entry * tic,struct nv04_resource * res) argument
490 struct nv50_tic_entry *tic = nv50_tic_entry(nvc0->textures[s][i]); local in function:nvc0_validate_tic
557 struct nv50_tic_entry *tic = nv50_tic_entry(nvc0->textures[s][i]); local in function:nve4_validate_tic
803 struct nv50_tic_entry *tic = nv50_tic_entry(view); local in function:nve4_create_texture_handle
861 uint32_t tic = handle & NVE4_TIC_ENTRY_INVALID; local in function:nve4_delete_texture_handle
884 struct nv50_tic_entry *tic = local in function:nve4_make_texture_handle_resident
1243 struct nv50_tic_entry *tic; local in function:gm107_validate_surfaces
1418 struct nv50_tic_entry *tic = nv50_tic_entry(sview); local in function:gm107_create_image_handle
1447 int tic = handle & NVE4_TIC_ENTRY_INVALID; local in function:gm107_delete_image_handle
1465 struct nv50_tic_entry *tic = local in function:gm107_make_image_handle_resident
[all...]
H A Dnvc0_screen.h97 } tic; member in struct:nvc0_screen
198 } tic; member in struct:nvc0_format
211 nvc0_screen_tic_unlock(struct nvc0_screen *screen, struct nv50_tic_entry *tic) argument
213 if (tic->bindless)
215 if (tic->id >= 0)
216 screen->tic.lock[tic->id / 32] &= ~(1 << (tic->id % 32));
227 nvc0_screen_tic_free(struct nvc0_screen *screen, struct nv50_tic_entry *tic) argument
229 if (tic
[all...]
H A Dnve4_compute.c203 struct nv50_tic_entry *tic; local in function:gm107_compute_validate_surfaces
207 tic = nv50_tic_entry(nvc0->images_tic[s][slot]);
209 res = nv04_resource(tic->pipe.texture);
210 nvc0_update_tic(nvc0, tic, res);
212 if (tic->id < 0) {
213 tic->id = nvc0_screen_tic_alloc(nvc0->screen, tic);
218 PUSH_DATAh(push, txc->offset + (tic->id * 32));
219 PUSH_DATA (push, txc->offset + (tic->id * 32));
225 PUSH_DATAp(push, &tic
815 struct nv50_tic_entry *tic = nv50_tic_entry(nvc0->textures[s][i]); local in function:nve4_compute_validate_textures
[all...]
H A Dnvc0_screen.c644 FREE(screen->tic.entries);
1321 screen->tic.maxwell = true;
1323 screen->tic.maxwell =
1325 IMMED_NVC0(push, SUBC_3D(0x0f10), screen->tic.maxwell);
1470 screen->tic.entries = CALLOC(
1473 screen->tsc.entries = screen->tic.entries + NVC0_TIC_MAX_ENTRIES;
1491 int i = screen->tic.next;
1493 while (screen->tic.lock[i / 32] & (1 << (i % 32)))
1496 screen->tic.next = (i + 1) & (NVC0_TIC_MAX_ENTRIES - 1);
1498 if (screen->tic
[all...]
H A Dnvc0_state_validate.c835 struct nv50_tic_entry *tic = nv50_tic_entry(new_view); local in function:nvc0_validate_fbread
836 assert(tic->id < 0);
837 tic->id = nvc0_screen_tic_alloc(screen, tic);
838 nvc0->base.push_data(&nvc0->base, screen->txc, tic->id * 32,
839 NV_VRAM_DOMAIN(&screen->base), 32, tic->tic);
840 screen->tic.lock[tic->id / 32] |= 1 << (tic
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_tex.c39 case PIPE_SWIZZLE_X : return fmt->tic.src_x;
40 case PIPE_SWIZZLE_Y: return fmt->tic.src_y;
41 case PIPE_SWIZZLE_Z : return fmt->tic.src_z;
42 case PIPE_SWIZZLE_W: return fmt->tic.src_w;
73 uint32_t *tic; local in function:gm107_create_texture_view
96 tic = &view->tic[0];
107 tic[0] = fmt->tic.format << GM107_TIC2_0_COMPONENTS_SIZES__SHIFT;
108 tic[
285 uint32_t *tic; local in function:gf100_create_texture_view
453 nvc0_update_tic(struct nvc0_context * nvc0,struct nv50_tic_entry * tic,struct nv04_resource * res) argument
488 struct nv50_tic_entry *tic = nv50_tic_entry(nvc0->textures[s][i]); local in function:nvc0_validate_tic
555 struct nv50_tic_entry *tic = nv50_tic_entry(nvc0->textures[s][i]); local in function:nve4_validate_tic
801 struct nv50_tic_entry *tic = nv50_tic_entry(view); local in function:nve4_create_texture_handle
859 uint32_t tic = handle & NVE4_TIC_ENTRY_INVALID; local in function:nve4_delete_texture_handle
882 struct nv50_tic_entry *tic = local in function:nve4_make_texture_handle_resident
1256 struct nv50_tic_entry *tic; local in function:gm107_validate_surfaces
1431 struct nv50_tic_entry *tic = nv50_tic_entry(sview); local in function:gm107_create_image_handle
1468 int tic = handle & NVE4_TIC_ENTRY_INVALID; local in function:gm107_delete_image_handle
1486 struct nv50_tic_entry *tic = local in function:gm107_make_image_handle_resident
[all...]
H A Dnvc0_screen.h97 } tic; member in struct:nvc0_screen
198 } tic; member in struct:nvc0_format
211 nvc0_screen_tic_unlock(struct nvc0_screen *screen, struct nv50_tic_entry *tic) argument
213 if (tic->bindless)
215 if (tic->id >= 0)
216 screen->tic.lock[tic->id / 32] &= ~(1 << (tic->id % 32));
227 nvc0_screen_tic_free(struct nvc0_screen *screen, struct nv50_tic_entry *tic) argument
229 if (tic
[all...]
H A Dnve4_compute.c227 struct nv50_tic_entry *tic; local in function:gm107_compute_validate_surfaces
231 tic = nv50_tic_entry(nvc0->images_tic[s][slot]);
233 res = nv04_resource(tic->pipe.texture);
234 nvc0_update_tic(nvc0, tic, res);
236 if (tic->id < 0) {
237 tic->id = nvc0_screen_tic_alloc(nvc0->screen, tic);
242 PUSH_DATAh(push, txc->offset + (tic->id * 32));
243 PUSH_DATA (push, txc->offset + (tic->id * 32));
249 PUSH_DATAp(push, &tic
959 struct nv50_tic_entry *tic = nv50_tic_entry(nvc0->textures[s][i]); local in function:nve4_compute_validate_textures
[all...]
H A Dnvc0_screen.c727 FREE(screen->tic.entries);
1381 screen->tic.maxwell = true;
1383 screen->tic.maxwell =
1385 IMMED_NVC0(push, SUBC_3D(0x0f10), screen->tic.maxwell);
1552 screen->tic.entries = CALLOC(
1555 screen->tsc.entries = screen->tic.entries + NVC0_TIC_MAX_ENTRIES;
1573 int i = screen->tic.next;
1575 while (screen->tic.lock[i / 32] & (1 << (i % 32)))
1578 screen->tic.next = (i + 1) & (NVC0_TIC_MAX_ENTRIES - 1);
1580 if (screen->tic
[all...]
H A Dnvc0_state_validate.c844 struct nv50_tic_entry *tic = nv50_tic_entry(new_view); local in function:nvc0_validate_fbread
845 assert(tic->id < 0);
846 tic->id = nvc0_screen_tic_alloc(screen, tic);
847 nvc0->base.push_data(&nvc0->base, screen->txc, tic->id * 32,
848 NV_VRAM_DOMAIN(&screen->base), 32, tic->tic);
849 screen->tic.lock[tic->id / 32] |= 1 << (tic
[all...]
/xsrc/external/mit/xterm/dist/
H A Drun-tic.in2 # $XTermId: run-tic.in,v 1.1 2022/10/02 21:42:36 tom Exp $
35 # Run tic, either using ncurses' extension feature or filtering out harmless
37 # tic.
61 MYTEMP=${TMPDIR:-/tmp}/run-tic$$
67 STDERR=$MYTEMP/run-tic$$.log
68 VER=`tic -V 2>/dev/null`
71 TIC_PROG=tic
98 echo "** using tic from $VER"
135 @FGREP@ -v 'tic: Warning near line ' >&2
/xsrc/external/mit/libXaw/dist/src/
H A DRepeater.c43 delay, tic, (XtPointer)rw)
62 static void tic(XtPointer, XtIntervalId*);
219 tic(XtPointer client_data, XtIntervalId *id _X_UNUSED) function in typeref:typename:void
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D11.0.1.rst81 - nv50,nvc0: detect underlying resource changes and update tic
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_build_util.h79 uint16_t tic, uint16_t tsc,
H A Dnv50_ir_build_util.cpp246 uint16_t tic, uint16_t tsc,
257 tex->setTexture(targ, tic, tsc);
245 mkTex(operation op,TexTarget targ,uint16_t tic,uint16_t tsc,const std::vector<Value * > & def,const std::vector<Value * > & src) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_build_util.h80 uint16_t tic, uint16_t tsc,
H A Dnv50_ir_build_util.cpp248 uint16_t tic, uint16_t tsc,
259 tex->setTexture(targ, tic, tsc);
247 mkTex(operation op,TexTarget targ,uint16_t tic,uint16_t tsc,const std::vector<Value * > & def,const std::vector<Value * > & src) argument

Completed in 23 milliseconds

12