search for: srcy

Displaying 20 results from an estimated 23 matches for "srcy".

Did you mean: src
2012 Apr 20
3
[Bug 48954] New: nv25 PGRAPH error and X freeze
https://bugs.freedesktop.org/show_bug.cgi?id=48954 Bug #: 48954 Summary: nv25 PGRAPH error and X freeze Classification: Unclassified Product: xorg Version: git Platform: x86 (IA32) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: Driver/nouveau
2018 Mar 20
0
would you review the srcy programming language for llvm?
hi! my name is joel. would you review srcy? it is a general purpose, structured, imperative, data-driven and autonomous programming language. i have already a big percent of its syntax and it has a brief instroduction as documentation. it is at the address below. see you! https://drive.google.com/drive/folders/1jf_iP9F_Iz_dGSYUzx9Xz-Od24q...
2016 Jul 21
2
Remove zext-unfolding from InstCombine
Hi all, I have a question regarding a transformation that is carried out in InstCombine, which has been introduced by r48715. It unfolds expressions of the form `zext(or(icmp, (icmp)))` to `or(zext(icmp), zext(icmp)))` to expose pairs of `zext(icmp)`. In a subsequent iteration these `zext(icmp)` pairs could then (possibly) be optimized by another optimization (which has already been there before
2004 Dec 08
3
yuv2rgb
hi all, i'm trying to code a tool to get some images from a ogg/theora file .... so basically i need to get a frame and convert to rgb ... and here is my question (sorry, i'm newbe here) ... how to convert a yuv_buffer to a rgb matrix ? i tryied diferent ways but my mistakes are bassically cause i don't understant how yuv_buffer structure works ... anybody can help? thanks a lot.
2016 Jul 27
2
Remove zext-unfolding from InstCombine
Hi Sanjay, thank you a lot for your answer. I understand that in your examples it is desirable that `foo` and `goo` are canonicalized to the same IR, i.e., something like `@goo`. However, I still have a few open questions, but please correct me in case I'm thinking in the wrong direction. > Am 21.07.2016 um 18:51 schrieb Sanjay Patel <spatel at rotateright.com>: > > I've
2011 Feb 04
12
Run Nice Player .nmf app
Hi all, I'm needing/trying to save linux in my company. I have files in format .nmf (from a company called Nice) to listen. Don't have open or proprietary codecs for linux. I can only to the Nice Player. <Ubuntu Desktop> I've tried: 1- copy of folder installed in the windows for linux ubuntu desktop and run "wine nice.exe" and dont' run 2- run the package of
2010 Apr 20
1
[PATCH] nv30/exa : cleanup from nv40 exa
...PictTransformPtr t, int x, int y, float sx, float sy, float *x_ret, float *y_ret) { - PictVector v; - if (t) { + PictVector v; v.vector[0] = IntToxFixed(x); v.vector[1] = IntToxFixed(y); v.vector[2] = xFixed1; @@ -600,7 +541,9 @@ NV30EXAComposite(PixmapPtr pdPix, int srcX , int srcY, WAIT_RING(chan, 64); /* We're drawing a triangle, we need to scissor it to a quad. */ - /* The scissors are here for a good reason, we don't get the full image, but just a part. */ + /* The scissors are here for a good reason, we don't get the full + * image, but just a part. +...
2012 Sep 22
2
[LLVMdev] Typedef struct types
...ce inside a function.   My .ll file rightly defines this type in the beginning so that it can be used later. (for example below) %struct.DEBLOCK_UNIT = type { i8*, i8*, i8*, i8, i32, i32, %struct.DEBLOCK_UNIT*, %struct.DEBLOCK_UNIT*, %struct.DEBLOCK_UNIT* } ..... define void @DeblockAreaFetch(i8* %SrcY, i8* %SrcU, i8* %SrcV, i32 %FrameWidth, %struct.DEBLOCK_UNIT* nocapture %DeblockUnit, i32 %TransferWidth) nounwind { entry: }   How to I get information about "%struct.DEBLOCK_UNIT" from the 'Module' of this file ? The approach I tried was to iterate through the "global varia...
2014 Apr 18
0
[PATCH] nv50: use 2d blit when src/dst have same number of samples
...@@ -1299,8 +1299,8 @@ nv50_blit_eng2d(struct nv50_context *nv50, const struct pipe_blit_info *info) if (src->base.base.nr_samples > dst->base.base.nr_samples) { /* center src coorinates for proper MS resolve filtering */ - srcx += (int64_t)src->ms_x << 32; - srcy += (int64_t)src->ms_y << 32; + srcx += (int64_t)1 << (src->ms_x + 31); + srcy += (int64_t)1 << (src->ms_y + 31); } dstx = info->dst.box.x << dst->ms_x; @@ -1438,8 +1438,8 @@ nv50_blit(struct pipe_context *pipe, const struct pipe_blit_info *...
2016 Aug 04
2
Remove zext-unfolding from InstCombine
Hi Sanjay, > Am 02.08.2016 um 21:39 schrieb Sanjay Patel <spatel at rotateright.com>: > > Hi Matthias - > > Sorry for the delayed reply. I think you're on the right path with D22864. No problem, thank you for your answer! > If I'm understanding it correctly, my foo() example and zext_or_icmp_icmp() will be equivalent after your patch is added to InstCombine.
2009 Nov 04
1
[PATCH] nv10/exa: Spring-cleaning
...- PictureTransformPoint(t, &v); - *x_ret = xFixedToFloat(v.vector[0]); - *y_ret = xFixedToFloat(v.vector[1]); - } else { - *x_ret = (float)x; - *y_ret = (float)y; - } + if (t) + PictureTransformPoint(t, &vs[i]); } - -void NV10EXAComposite(PixmapPtr pDst, - int srcX, - int srcY, - int maskX, - int maskY, - int dstX, - int dstY, - int width, - int height) +void +NV10EXAComposite(PixmapPtr pix_dst, + int srcX, int srcY, + int maskX, int maskY, + int dstX, int dstY, + int width, int height) { - ScrnInfoPtr pScrn = xf86Screens[pDst->drawabl...
2012 Sep 22
0
[LLVMdev] Typedef struct types
...My .ll file rightly defines this type in the beginning so that it can be used > later. (for example below) > %struct.DEBLOCK_UNIT = type { i8*, i8*, i8*, i8, i32, i32, > %struct.DEBLOCK_UNIT*, %struct.DEBLOCK_UNIT*, %struct.DEBLOCK_UNIT* } > ..... > define void @DeblockAreaFetch(i8* %SrcY, i8* %SrcU, i8* %SrcV, i32 %FrameWidth, > %struct.DEBLOCK_UNIT* nocapture %DeblockUnit, i32 %TransferWidth) nounwind { > entry: > } > How to I get information about "%struct.DEBLOCK_UNIT" from the 'Module' of this > file ? > The approach I tried was to iterate th...
2015 Aug 25
1
[Bug 91756] New: glean test vertProg1 segfaulting X server in exaHWCopyNtoN
...ightSrc=100, xOut=0, yOut=0, copyProc=0x7fb5e5baed00 <exaCopyNtoN>, bitPlane=0, closure=0x0) at ../../mi/micopy.c:296 #4 0x00007fb5e5bad355 in exaCopyArea (pSrcDrawable=<optimized out>, pDstDrawable=<optimized out>, pGC=<optimized out>, srcx=<optimized out>, srcy=<optimized out>, width=<optimized out>, height=100, dstx=0, dsty=0) at ../../exa/exa_accel.c:608 #5 0x000055920b69a281 in damageCopyArea (pSrc=0x55920c1fbb20, pDst=0x55920c262620, pGC=0x55920c2627b0, srcx=0, srcy=<optimized out>, width=100, height=100, dstx=0, dsty=0)...
2015 Mar 21
0
[PATCH] use defined method names where available
...ot;hwdefs/nv_object.xml.h" /* subchannel assignments - graphics channel */ #define SUBC_M2MF(mthd) 0, (mthd) diff --git a/src/nv50_exa.c b/src/nv50_exa.c index 7b12985..221160d 100644 --- a/src/nv50_exa.c +++ b/src/nv50_exa.c @@ -286,9 +286,9 @@ NV50EXACopy(PixmapPtr pdpix, int srcX , int srcY, if (!PUSH_SPACE(push, 32)) return; - BEGIN_NV04(push, SUBC_2D(0x0110), 1); + BEGIN_NV04(push, SUBC_2D(NV50_GRAPH_SERIALIZE), 1); PUSH_DATA (push, 0); - BEGIN_NV04(push, SUBC_2D(0x088c), 1); + BEGIN_NV04(push, NV50_2D(BLIT_CONTROL), 1); PUSH_DATA (push, 0); BEGIN_NV04(push, NV50_2D(BLI...
2007 Oct 20
1
[PATCH] G72 doesn't need ExaCopy workaround
--- src/nv_exa.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/src/nv_exa.c b/src/nv_exa.c index d88d85a..b403072 100644 --- a/src/nv_exa.c +++ b/src/nv_exa.c @@ -283,7 +283,6 @@ static void NVExaCopy(PixmapPtr pDstPixmap, if ( ((abs(srcY - dstY)< 16)||(abs(srcX-dstX)<16)) && ((((pNv->Chipset & 0xfff0) == CHIPSET_G70) || ((pNv->Chipset & 0xfff0) == CHIPSET_G71) || - ((pNv->Chipset & 0xfff0) == CHIPSET_G72) || ((pNv->Chipset & 0xfff0) == CHIPSET_G73) || ((pNv->Chipset &amp...
2012 Oct 10
4
[Bug 55832] New: xf86-video-nouveau-1.0.2 - Xorg crashes once a week : segmentation fault in NVRefreshArea
...1340 height = <optimized out> cpp = 4 FBPitch = 7680 max_height = 1211 src = <optimized out> dst = <optimized out> \#1 0x00007f1f91019f5a in ShadowCopyArea (pSrc=0x3c39750, pDst=0x3f65130, pGC=0x14fe0b0, srcx=<optimized out>, srcy=<optimized out>, width=<optimized out>, height=75, dstx=0, dsty=0) at /var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/hw/xfree86/shadowfb/shadow.c:618 ret = <optimized out> box = {x1 = 1585, y1 = 1136, x2 = 2225, y2 = 1211} box...
2008 Aug 31
18
[Bug 17377] New: NV50 failure on MacBook Pro.
http://bugs.freedesktop.org/show_bug.cgi?id=17377 Summary: NV50 failure on MacBook Pro. Product: xorg Version: git Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium Component: Driver/nouveau AssignedTo: nouveau at lists.freedesktop.org ReportedBy: dwmw2 at
2014 Jun 17
0
[PATCH try 2 2/2] gallium/nouveau: move pushbuf and fences to context
...current, &buf->fence); + nouveau_fence_ref(nv50->base.fence.current, &buf->fence_wr); nv50->dirty |= NV50_NEW_FRAMEBUFFER | NV50_NEW_SCISSOR; } @@ -1405,7 +1405,7 @@ nv50_blit_eng2d(struct nv50_context *nv50, const struct pipe_blit_info *info) PUSH_DATA (push, srcy >> 32); } } - nv50_bufctx_fence(nv50->bufctx, FALSE); + nv50_bufctx_fence(nv50, nv50->bufctx, FALSE); nouveau_bufctx_reset(nv50->bufctx, NV50_BIND_2D); diff --git a/src/gallium/drivers/nouveau/nv50/nv50_vbo.c b/src/gallium/drivers/nouveau/nv50/nv50_vbo.c index...
2014 Jun 17
2
[PATCH try 2 1/2] gallium/nouveau: decouple nouveau_fence implementation from screen
Signed-off-by: Maarten Lankhorst <maarten.lankhorst at canonical.com> --- src/gallium/drivers/nouveau/nouveau_fence.c | 76 ++++++++++++------------- src/gallium/drivers/nouveau/nouveau_fence.h | 22 +++++-- src/gallium/drivers/nouveau/nouveau_screen.c | 9 +++ src/gallium/drivers/nouveau/nouveau_screen.h | 14 ++--- src/gallium/drivers/nouveau/nv30/nv30_context.c | 4 +-
2014 Jun 21
3
[Mesa-dev] [PATCH try 2 2/2] gallium/nouveau: move pushbuf and fences to context
...; > + nouveau_fence_ref(nv50->base.fence.current, &buf->fence_wr); > > nv50->dirty |= NV50_NEW_FRAMEBUFFER | NV50_NEW_SCISSOR; > } > @@ -1405,7 +1405,7 @@ nv50_blit_eng2d(struct nv50_context *nv50, const struct pipe_blit_info *info) > PUSH_DATA (push, srcy >> 32); > } > } > - nv50_bufctx_fence(nv50->bufctx, FALSE); > + nv50_bufctx_fence(nv50, nv50->bufctx, FALSE); > > nouveau_bufctx_reset(nv50->bufctx, NV50_BIND_2D); > > diff --git a/src/gallium/drivers/nouveau/nv50/nv50_vbo.c b/src/gallium/dr...