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 &...
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...