/external/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
fd2_texture.c | 131 struct fd_resource *rsc = fd_resource(prsc); local 144 so->tex0 = A2XX_SQ_TEX_0_PITCH(rsc->slices[0].pitch);
|
fd2_gmem.c | 63 struct fd_resource *rsc = fd_resource(psurf->texture); local 75 OUT_RELOCW(ring, rsc->bo, 0, 0, 0); /* RB_COPY_DEST_BASE */ 76 OUT_RING(ring, rsc->slices[0].pitch >> 5); /* RB_COPY_DEST_PITCH */ 181 struct fd_resource *rsc = fd_resource(psurf->texture); local 199 A2XX_SQ_TEX_0_PITCH(rsc->slices[0].pitch)); 200 OUT_RELOC(ring, rsc->bo, 0,
|
fd2_emit.c | 88 struct fd_resource *rsc = fd_resource(cb->buffer); local 89 dwords = fd_bo_map(rsc->bo); 176 struct fd_resource *rsc = fd_resource(vbufs[i].prsc); local 177 OUT_RELOC(ring, rsc->bo, vbufs[i].offset, 3, 0);
|
/frameworks/rs/ |
rsApiContext.cpp | 32 Context *rsc = Context::createContext(dev, nullptr, ct, flags, vendorDriverName); local 33 if (rsc) { 34 rsc->setTargetSdkVersion(sdkVersion); 36 return rsc; 46 Context *rsc = static_cast<Context *>(con); local 47 rsc->setNativeLibDir(libDir, length); 60 Context *rsc = Context::createContext(dev, &sc); local 61 if (rsc) { 62 rsc->setTargetSdkVersion(sdkVersion); 63 rsc->setDPI(dpi) [all...] |
rsApiFileA3D.cpp | 77 Context *rsc = static_cast<Context *>(con); local 78 FileA3D *fa3d = new FileA3D(rsc); 96 Context *rsc = static_cast<Context *>(con); local 101 fa3d = new FileA3D(rsc);
|
/external/mesa3d/src/gallium/drivers/etnaviv/ |
etnaviv_surface.c | 45 struct etna_resource *rsc = etna_resource(prsc); local 54 assert(layer < rsc->base.array_size); 59 pipe_resource_reference(&surf->base.texture, &rsc->base); 71 !DBG_ENABLED(ETNA_DBG_NO_TS) && !rsc->ts_bo && 72 !(rsc->base.bind & (PIPE_BIND_SAMPLER_VIEW)) && 73 (rsc->levels[level].padded_width & ETNA_RS_WIDTH_MASK) == 0 && 74 (rsc->levels[level].padded_height & ETNA_RS_HEIGHT_MASK) == 0) { 75 etna_screen_resource_alloc_ts(pctx->screen, rsc); 78 surf->base.texture = &rsc->base; 79 surf->base.format = rsc->base.format [all...] |
etnaviv_context.c | 228 struct etna_resource *rsc, *rsc_tmp; local 238 LIST_FOR_EACH_ENTRY_SAFE(rsc, rsc_tmp, &ctx->used_resources, list) 240 debug_assert(rsc->status != 0); 241 rsc->status = 0; 242 rsc->pending_ctx = NULL; 243 list_delinit(&rsc->list);
|
etnaviv_transfer.c | 60 struct etna_resource *rsc = etna_resource(ptrans->resource); local 68 assert(ptrans->level <= rsc->base.last_level); 70 if (rsc->texture && !etna_resource_newer(rsc, etna_resource(rsc->texture))) 71 rsc = etna_resource(rsc->texture); /* switch to using the texture resource */ 74 if (trans->rsc) { 78 etna_copy_resource(pctx, ptrans->resource, trans->rsc, ptrans->level, 79 trans->rsc->last_level) 130 struct etna_resource *rsc = etna_resource(prsc); local [all...] |
/external/mesa3d/src/gallium/drivers/vc4/ |
vc4_context.c | 73 struct vc4_resource *rsc = vc4_resource(prsc); local 75 rsc->initialized_buffers = 0;
|
vc4_blit.c | 97 struct vc4_resource *rsc = vc4_resource(info->src.resource); local 102 stride = align(dst_surface_width, 32) * 4 * rsc->cpp; 103 else if (rsc->slices[info->src.level].tiling == VC4_TILING_FORMAT_T) 104 stride = align(dst_surface_width * rsc->cpp, 128); 106 stride = align(dst_surface_width * rsc->cpp, 16); 108 if (stride != rsc->slices[info->src.level].stride)
|
vc4_job.c | 111 struct vc4_resource *rsc = vc4_resource(prsc); local 121 if (referenced_bos[i] == rsc->bo) { 133 if (ctex->bo == rsc->bo) { 143 if (ztex->bo == rsc->bo) { 245 struct vc4_resource *rsc = vc4_resource(cbuf->texture); local 246 if (!rsc->writes) 251 struct vc4_resource *rsc = vc4_resource(zsbuf->texture); local 252 if (!rsc->writes) 277 struct vc4_resource *rsc = vc4_resource(psurf->texture); local 278 submit_surf->hindex = vc4_gem_hindex(job, rsc->bo) 318 struct vc4_resource *rsc = vc4_resource(psurf->texture); local 345 struct vc4_resource *rsc = vc4_resource(psurf->texture); local [all...] |
vc4_draw.c | 129 struct vc4_resource *rsc = vc4_resource(view->texture); local 130 if (rsc->shadow_parent) 189 struct vc4_resource *rsc = vc4_resource(vb->buffer); local 195 uint32_t vb_size = rsc->bo->size - offset; 199 cl_reloc(job, &job->shader_rec, &shader_rec, rsc->bo, offset); 357 struct vc4_resource *rsc = vc4_resource(prsc); local 367 cl_reloc(job, &job->bcl, &bcl, rsc->bo, offset); 453 struct vc4_resource *rsc = local 458 rsc->initialized_buffers = PIPE_CLEAR_DEPTH; 463 rsc->initialized_buffers |= PIPE_CLEAR_STENCIL 508 struct vc4_resource *rsc = local 531 struct vc4_resource *rsc = local [all...] |
vc4_uniforms.c | 38 struct vc4_resource *rsc = vc4_resource(sview->base.texture); local 40 cl_reloc(job, &job->uniforms, uniforms, rsc->bo, sview->texture_p0); 65 struct vc4_resource *rsc = vc4_resource(texture->texture); local 70 VC4_SET_FIELD(rsc->cube_map_stride >> 12, VC4_TEX_P2_CMST) | 93 struct vc4_resource *rsc = vc4_resource(texture->texture); local 95 cl_aligned_reloc(job, &job->uniforms, uniforms, rsc->bo, 0); 114 struct vc4_resource *rsc = vc4_resource(texture->texture); local 145 switch (rsc->vc4_format) {
|
/frameworks/rs/support/jni/ |
android_rscompat_usage_io_driver.cpp | 15 static bool IoGetBuffer(const Context *rsc, Allocation *alloc, ANativeWindow *nw) { 34 Context *rsc = (Context *)rscR; local 57 IoGetBuffer(rsc, alloc, nw); 71 extern "C" void rscAllocationDestroy(const Context *rsc, Allocation *alloc) { 96 extern "C" void rscAllocationIoSend(const Context *rsc, Allocation *alloc) { 106 IoGetBuffer(rsc, alloc, nw);
|
/frameworks/rs/rsov/driver/ |
rsovCore.cpp | 41 void SetPriority(const Context *rsc, int32_t priority) { 42 RSoVHal *dc = (RSoVHal *)rsc->mHal.drv; 47 void Shutdown(Context *rsc) { 48 RSoVHal *dc = (RSoVHal *)rsc->mHal.drv; 51 rsc->mHal.drv = nullptr; 74 RsdCpuReference::CpuScript *lookupCpuScript(Context *rsc, const Script *s) { 309 Context *rsc = (Context *)c; local 323 std::unique_ptr<RsdCpuReference> cpuref(RsdCpuReference::create(rsc, version_major, version_minor, 333 rsc->mHal.drv = hal.release();
|
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
fd3_texture.c | 218 struct fd_resource *rsc = fd_resource(prsc); local 262 A3XX_TEX_CONST_2_PITCH(fd3_pipe2nblocksx(cso->format, rsc->slices[lvl].pitch) * rsc->cpp); 268 A3XX_TEX_CONST_3_LAYERSZ1(rsc->slices[0].size0); 273 A3XX_TEX_CONST_3_LAYERSZ1(rsc->slices[lvl].size0); 274 while (lvl < cso->u.tex.last_level && sz2 != rsc->slices[lvl+1].size0) 275 sz2 = rsc->slices[++lvl].size0;
|
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
fd4_texture.c | 226 struct fd_resource *rsc = fd_resource(prsc); local 260 A4XX_TEX_CONST_2_PITCH(elements * rsc->cpp); 277 cso->format, rsc->slices[lvl].pitch) * rsc->cpp); 278 so->offset = fd_resource_offset(rsc, lvl, cso->u.tex.first_layer); 286 A4XX_TEX_CONST_3_LAYERSZ(rsc->layer_size); 292 A4XX_TEX_CONST_3_LAYERSZ(rsc->layer_size); 297 A4XX_TEX_CONST_3_LAYERSZ(rsc->slices[lvl].size0); 298 while (lvl < cso->u.tex.last_level && sz2 != rsc->slices[lvl+1].size0) 299 sz2 = rsc->slices[++lvl].size0 [all...] |
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
fd5_texture.c | 224 struct fd_resource *rsc = fd_resource(prsc); local 257 A5XX_TEX_CONST_2_PITCH(elements * rsc->cpp); 274 cso->format, rsc->slices[lvl].pitch) * rsc->cpp); 275 so->offset = fd_resource_offset(rsc, lvl, cso->u.tex.first_layer); 284 A5XX_TEX_CONST_3_ARRAY_PITCH(rsc->layer_size); 291 A5XX_TEX_CONST_3_ARRAY_PITCH(rsc->layer_size); 298 A5XX_TEX_CONST_3_ARRAY_PITCH(rsc->layer_size); 303 while (lvl < cso->u.tex.last_level && sz2 != rsc->slices[lvl+1].size0) 304 sz2 = rsc->slices[++lvl].size0 [all...] |
fd5_gmem.c | 62 struct fd_resource *rsc = NULL; local 73 rsc = fd_resource(psurf->texture); 75 slice = fd_resource_slice(rsc, psurf->u.tex.level); 82 offset = fd_resource_offset(rsc, psurf->u.tex.level, 86 stride = gmem->bin_w * rsc->cpp; 90 stride = slice->pitch * rsc->cpp; 107 debug_assert((offset + size) <= fd_bo_size(rsc->bo)); 108 OUT_RELOCW(ring, rsc->bo, offset, 0, 0); /* BASE_LO/HI */ 131 struct fd_resource *rsc = fd_resource(zsbuf->texture); local 133 uint32_t cpp = rsc->cpp 292 struct fd_resource *rsc = fd_resource(psurf->texture); local 352 struct fd_resource *rsc = fd_resource(pfb->zsbuf->texture); local 425 struct fd_resource *rsc = fd_resource(psurf->texture); local 461 struct fd_resource *rsc = fd_resource(pfb->zsbuf->texture); local [all...] |
/frameworks/rs/cpu_ref/ |
rsd_cpu.h | 47 Context *rsc; member in struct:android::renderscript::RsdCpuReference::CpuTls
|
/frameworks/rs/driver/ |
rsdCore.cpp | 53 static void Shutdown(Context *rsc); 54 static void SetPriority(const Context *rsc, int32_t priority); 287 typedef void (*sAllocationDestroyFnPtr) (const Context *rsc, Allocation *alloc); 288 typedef void (*sAllocationIoSendFnPtr) (const Context *rsc, Allocation *alloc); 289 typedef void (*sAllocationSetSurfaceFnPtr) (const Context *rsc, Allocation *alloc, ANativeWindow *nw); 322 Context *rsc = (Context*) c; local 325 rsc->mHal.funcs.allocation.destroy = sAllocationDestroy; 326 rsc->mHal.funcs.allocation.ioSend = sAllocationIoSend; 327 rsc->mHal.funcs.allocation.setSurface = sAllocationSetSurface; 336 rsc->mHal.drv = dc [all...] |
/external/iproute2/tc/ |
q_hfsc.c | 147 struct tc_service_curve rsc = {}, fsc = {}, usc = {}; local 154 if (hfsc_get_sc(&argc, &argv, &rsc) < 0) { 168 if (hfsc_get_sc(&argc, &argv, &rsc) < 0) { 172 memcpy(&fsc, &rsc, sizeof(fsc)); 208 addattr_l(n, 1024, TCA_HFSC_RSC, &rsc, sizeof(rsc)); 233 struct tc_service_curve *rsc = NULL, *fsc = NULL, *usc = NULL; local 241 if (RTA_PAYLOAD(tb[TCA_HFSC_RSC]) < sizeof(*rsc)) 244 rsc = RTA_DATA(tb[TCA_HFSC_RSC]); 260 if (rsc != NULL && fsc != NULL & [all...] |
/external/mesa3d/src/gallium/drivers/freedreno/ |
freedreno_batch.c | 161 struct fd_resource *rsc = (struct fd_resource *)entry->key; local 163 debug_assert(rsc->batch_mask & (1 << batch->idx)); 164 rsc->batch_mask &= ~(1 << batch->idx); 165 if (rsc->write_batch == batch) 166 fd_batch_reference_locked(&rsc->write_batch, NULL); 352 fd_batch_resource_used(struct fd_batch *batch, struct fd_resource *rsc, bool write) 356 if (rsc->stencil) 357 fd_batch_resource_used(batch, rsc->stencil, write); 359 DBG("%p: %s %p", batch, write ? "write" : "read", rsc); 361 /* note, invalidate write batch, to avoid further writes to rsc [all...] |
freedreno_batch_cache.c | 192 struct fd_resource *rsc = fd_resource(key->surf[idx].texture); local 193 rsc->bc_batch_mask &= ~(1 << batch->idx); 205 fd_bc_invalidate_resource(struct fd_resource *rsc, bool destroy) 207 struct fd_screen *screen = fd_screen(rsc->base.b.screen); 213 foreach_batch(batch, &screen->batch_cache, rsc->batch_mask) { 214 struct set_entry *entry = _mesa_set_search(batch->resources, rsc); 217 rsc->batch_mask = 0; 219 fd_batch_reference_locked(&rsc->write_batch, NULL); 222 foreach_batch(batch, &screen->batch_cache, rsc->bc_batch_mask) 225 rsc->bc_batch_mask = 0 348 struct fd_resource *rsc = fd_resource(key->surf[idx].texture); local [all...] |
/external/icu/icu4c/source/test/cintltst/ |
spooftest.c | 125 USpoofChecker *rsc; local 149 rsc = uspoof_openFromSource(confusables, confusablesLength, 156 checkResults = uspoof_check(rsc, goodLatin, -1, NULL, &status); 163 uspoof_close(rsc);
|