Displaying 7 results from an estimated 7 matches for "f3a".
Did you mean:
3a
2016 Feb 15
1
[PATCH 09/23] nv50-: separate vertex formats from surface format descriptions
...\
> @@ -308,6 +304,10 @@ const struct nv50_format
> nv50_format_table[PIPE_FORMAT_COUNT] =
> I3B(R32G32B32X32_SINT, RGBX32_SINT, C0, C1, C2, xx, SINT, 32_32_32_32,
> TR),
> I3B(R32G32B32X32_UINT, RGBX32_UINT, C0, C1, C2, xx, UINT, 32_32_32_32,
> TR),
>
> + F3A(R32G32B32_FLOAT, NONE, C0, C1, C2, xx, FLOAT, 32_32_32, tV),
> + I3A(R32G32B32_SINT, NONE, C0, C1, C2, xx, SINT, 32_32_32, tV),
> + I3A(R32G32B32_UINT, NONE, C0, C1, C2, xx, UINT, 32_32_32, tV),
> +
> F2A(R32G32_FLOAT, RG32_FLOAT, C0, C1, xx, xx, FLOAT, 32_32, IBV),
> F2A...
2016 Feb 15
0
[PATCH 09/23] nv50-: separate vertex formats from surface format descriptions
..., a, t, s, u, br) \
@@ -308,6 +304,10 @@ const struct nv50_format nv50_format_table[PIPE_FORMAT_COUNT] =
I3B(R32G32B32X32_SINT, RGBX32_SINT, C0, C1, C2, xx, SINT, 32_32_32_32, TR),
I3B(R32G32B32X32_UINT, RGBX32_UINT, C0, C1, C2, xx, UINT, 32_32_32_32, TR),
+ F3A(R32G32B32_FLOAT, NONE, C0, C1, C2, xx, FLOAT, 32_32_32, tV),
+ I3A(R32G32B32_SINT, NONE, C0, C1, C2, xx, SINT, 32_32_32, tV),
+ I3A(R32G32B32_UINT, NONE, C0, C1, C2, xx, UINT, 32_32_32, tV),
+
F2A(R32G32_FLOAT, RG32_FLOAT, C0, C1, xx, xx, FLOAT, 32_32, IBV),
F2A(R32G32_UNORM, NONE, C0,...
2004 Mar 23
3
how to modify variables of another frame (but not global)
Hello!
Maybe "frame" is not the right term in this context.
I explain my problem by example code:
fun2 <- function(objName, add) {
## the object "objName" should be increased by "add",
## but the evaluation should be done in the calling function (here:
fun1)
## ...... what's the right code??
}
fun1 <- function() {
x <- 1
fun2("x",
2012 Aug 15
0
[LLVMdev] Questions on Memory Optimizations
...32 0, i32 1
store double 3.523460e+01, double* %f2
%f3 = getelementptr %sTy* %sVal, i32 0, i32 2
store double 0x41CD6F34588147AE, double* %f3
%f1a = getelementptr %sTy* %sVal, i32 0, i32 0
%f1v = load i32* %f1a
%f2a = getelementptr %sTy* %sVal, i32 0, i32 1
%f2v = load double* %f2a
%f3a = getelementptr %sTy* %sVal, i32 0, i32 2
%f3v = load double* %f3a
call void @print(i32 %f1v, double %f2v, double %f3v)
ret void
}
The GVN pass is able to eliminate %f1a, %f2a and %f3a but not any of the
loads. Here is the result of running the GVN pass:
define void @testFunc() {
entry:
%...
2010 Jul 15
1
Error using the mi package
...* c12b* c12c* c12d* c12e* c12f* c19* d1* d2* d3*
d6* d7a* d7b* d7c* d7d* d7e* d7f* d7g* d7h* d7i* d8a* d8b*
d8c* d8d* d8e* d8f* d8g* d8h* d8i* d9a* d9b* d9c* d9d*
d9e* d10a* d10b* d10c* d10d* d10e* d10f* d11* d13* d14* e1*
e2* e3* e5* e6* f2* f3a* f3b* f3c* f3d* f3e* f4* f6* f7*
f8* f9* f12* f14* f15* f16* f20* f21* f22* f23* f25* g2*
g3* g6* g8* g9* g12* g13* g15* g17* g18* g22* g25* g26*
g27* g28* g31* g34* g43* g55* g58* g59* g60* g61* g63*
g65* g68a* g68b* g69* g70* g71* g91* g92...
2016 Feb 15
24
[PATCH 01/23] nv50: import updated g80_defs.xml.h from rnndb
From: Ben Skeggs <bskeggs at redhat.com>
Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
---
src/gallium/drivers/nouveau/nv50/g80_defs.xml.h | 279 ++++++++++++++++++++++++
1 file changed, 279 insertions(+)
create mode 100644 src/gallium/drivers/nouveau/nv50/g80_defs.xml.h
diff --git a/src/gallium/drivers/nouveau/nv50/g80_defs.xml.h
2014 Mar 01
0
[PATCH] nv50,nvc0: add 11f_11f_10f vertex support
..._format nv50_format_table[PIPE_FORMAT_COUNT] =
C4A(R10G10B10A2_UINT, RGB10_A2_UINT, C0, C1, C2, C3, UINT, 10_10_10_2, TRV, 0),
C4A(B10G10R10A2_UINT, RGB10_A2_UINT, C2, C1, C0, C3, UINT, 10_10_10_2, TV, 0),
- F3B(R11G11B10_FLOAT, R11G11B10_FLOAT, C0, C1, C2, xx, FLOAT, 11_11_10, IB),
+ F3A(R11G11B10_FLOAT, R11G11B10_FLOAT, C0, C1, C2, xx, FLOAT, 11_11_10, IBV),
F3B(L8_UNORM, R8_UNORM, C0, C0, C0, xx, UNORM, 8, TB),
F3B(L8_SRGB, R8_UNORM, C0, C0, C0, xx, UNORM, 8, TB),
diff --git a/src/gallium/drivers/nouveau/nvc0/nvc0_3d.xml.h b/src/gallium/drivers/nouveau/nvc0/nvc0_3d.xml....