宇视抓拍图片
This commit is contained in:
BIN
wms-webapi/src/main/resources/lib/jna.jar
Normal file
BIN
wms-webapi/src/main/resources/lib/jna.jar
Normal file
Binary file not shown.
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<!-- Copyright (c) Microsoft Corporation. All rights reserved. -->
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
<noInheritable/>
|
||||
<assemblyIdentity
|
||||
type="win32"
|
||||
name="Microsoft.VC90.CRT"
|
||||
version="9.0.21022.8"
|
||||
processorArchitecture="x86"
|
||||
publicKeyToken="1fc8b3b9a1e18e3b"
|
||||
/>
|
||||
<file name="msvcr90.dll" /> <file name="msvcp90.dll" /> <file name="msvcm90.dll" />
|
||||
</assembly>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<!-- Copyright (c) Microsoft Corporation. All rights reserved. -->
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
<noInheritable/>
|
||||
<assemblyIdentity
|
||||
type="win32"
|
||||
name="Microsoft.VC90.MFC"
|
||||
version="9.0.21022.8"
|
||||
processorArchitecture="x86"
|
||||
publicKeyToken="1fc8b3b9a1e18e3b"
|
||||
/>
|
||||
<file name="mfc90.dll" /> <file name="mfc90u.dll" /> <file name="mfcm90.dll" /> <file name="mfcm90u.dll" />
|
||||
</assembly>
|
||||
BIN
wms-webapi/src/main/resources/lib/win64/NDAO.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/NDAO.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/NDFace.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/NDFace.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/NDPlayer.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/NDPlayer.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/NDRM_Module.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/NDRM_Module.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/NDRSA.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/NDRSA.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/NDRtmp.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/NDRtmp.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/ND_Media.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/ND_Media.dll
Normal file
Binary file not shown.
423
wms-webapi/src/main/resources/lib/win64/NV12ToARGB_drvapi.ptx
Normal file
423
wms-webapi/src/main/resources/lib/win64/NV12ToARGB_drvapi.ptx
Normal file
@@ -0,0 +1,423 @@
|
||||
//
|
||||
// Generated by NVIDIA NVVM Compiler
|
||||
// Compiler built on Fri Jul 25 19:36:16 2014 (1406288176)
|
||||
// Cuda compilation tools, release 6.5, V6.5.13
|
||||
//
|
||||
|
||||
.version 4.1
|
||||
.target sm_30
|
||||
.address_size 64
|
||||
|
||||
.const .align 4 .u32 constAlpha;
|
||||
.const .align 4 .b8 constHueColorSpaceMat[36];
|
||||
|
||||
.visible .func _Z7YUV2RGBPjPfS0_S0_(
|
||||
.param .b64 _Z7YUV2RGBPjPfS0_S0__param_0,
|
||||
.param .b64 _Z7YUV2RGBPjPfS0_S0__param_1,
|
||||
.param .b64 _Z7YUV2RGBPjPfS0_S0__param_2,
|
||||
.param .b64 _Z7YUV2RGBPjPfS0_S0__param_3
|
||||
)
|
||||
{
|
||||
.reg .s32 %r<4>;
|
||||
.reg .f32 %f<24>;
|
||||
.reg .s64 %rd<5>;
|
||||
|
||||
|
||||
ld.param.u64 %rd1, [_Z7YUV2RGBPjPfS0_S0__param_0];
|
||||
ld.param.u64 %rd2, [_Z7YUV2RGBPjPfS0_S0__param_1];
|
||||
ld.param.u64 %rd3, [_Z7YUV2RGBPjPfS0_S0__param_2];
|
||||
ld.param.u64 %rd4, [_Z7YUV2RGBPjPfS0_S0__param_3];
|
||||
ld.u32 %r1, [%rd1];
|
||||
cvt.rn.f32.u32 %f1, %r1;
|
||||
ld.u32 %r2, [%rd1+4];
|
||||
cvt.rn.f32.s32 %f2, %r2;
|
||||
add.f32 %f3, %f2, 0fC4000000;
|
||||
ld.u32 %r3, [%rd1+8];
|
||||
cvt.rn.f32.s32 %f4, %r3;
|
||||
add.f32 %f5, %f4, 0fC4000000;
|
||||
ld.const.f32 %f6, [constHueColorSpaceMat];
|
||||
ld.const.f32 %f7, [constHueColorSpaceMat+4];
|
||||
mul.f32 %f8, %f3, %f7;
|
||||
fma.rn.f32 %f9, %f1, %f6, %f8;
|
||||
ld.const.f32 %f10, [constHueColorSpaceMat+8];
|
||||
fma.rn.f32 %f11, %f5, %f10, %f9;
|
||||
st.f32 [%rd2], %f11;
|
||||
ld.const.f32 %f12, [constHueColorSpaceMat+12];
|
||||
ld.const.f32 %f13, [constHueColorSpaceMat+16];
|
||||
mul.f32 %f14, %f3, %f13;
|
||||
fma.rn.f32 %f15, %f1, %f12, %f14;
|
||||
ld.const.f32 %f16, [constHueColorSpaceMat+20];
|
||||
fma.rn.f32 %f17, %f5, %f16, %f15;
|
||||
st.f32 [%rd3], %f17;
|
||||
ld.const.f32 %f18, [constHueColorSpaceMat+24];
|
||||
ld.const.f32 %f19, [constHueColorSpaceMat+28];
|
||||
mul.f32 %f20, %f3, %f19;
|
||||
fma.rn.f32 %f21, %f1, %f18, %f20;
|
||||
ld.const.f32 %f22, [constHueColorSpaceMat+32];
|
||||
fma.rn.f32 %f23, %f5, %f22, %f21;
|
||||
st.f32 [%rd4], %f23;
|
||||
ret;
|
||||
}
|
||||
|
||||
.visible .func (.param .b32 func_retval0) _Z13RGBAPACK_8bitfffj(
|
||||
.param .b32 _Z13RGBAPACK_8bitfffj_param_0,
|
||||
.param .b32 _Z13RGBAPACK_8bitfffj_param_1,
|
||||
.param .b32 _Z13RGBAPACK_8bitfffj_param_2,
|
||||
.param .b32 _Z13RGBAPACK_8bitfffj_param_3
|
||||
)
|
||||
{
|
||||
.reg .s32 %r<10>;
|
||||
.reg .f32 %f<12>;
|
||||
|
||||
|
||||
ld.param.f32 %f1, [_Z13RGBAPACK_8bitfffj_param_0];
|
||||
ld.param.f32 %f2, [_Z13RGBAPACK_8bitfffj_param_1];
|
||||
ld.param.f32 %f3, [_Z13RGBAPACK_8bitfffj_param_2];
|
||||
ld.param.u32 %r1, [_Z13RGBAPACK_8bitfffj_param_3];
|
||||
mov.f32 %f4, 0f00000000;
|
||||
max.f32 %f5, %f1, %f4;
|
||||
mov.f32 %f6, 0f437F0000;
|
||||
min.f32 %f7, %f5, %f6;
|
||||
max.f32 %f8, %f2, %f4;
|
||||
min.f32 %f9, %f8, %f6;
|
||||
max.f32 %f10, %f3, %f4;
|
||||
min.f32 %f11, %f10, %f6;
|
||||
cvt.rzi.u32.f32 %r2, %f11;
|
||||
cvt.rzi.u32.f32 %r3, %f9;
|
||||
shl.b32 %r4, %r3, 8;
|
||||
cvt.rzi.u32.f32 %r5, %f7;
|
||||
shl.b32 %r6, %r5, 16;
|
||||
or.b32 %r7, %r2, %r1;
|
||||
or.b32 %r8, %r7, %r4;
|
||||
or.b32 %r9, %r8, %r6;
|
||||
st.param.b32 [func_retval0+0], %r9;
|
||||
ret;
|
||||
}
|
||||
|
||||
.visible .func (.param .b32 func_retval0) _Z14RGBAPACK_10bitfffj(
|
||||
.param .b32 _Z14RGBAPACK_10bitfffj_param_0,
|
||||
.param .b32 _Z14RGBAPACK_10bitfffj_param_1,
|
||||
.param .b32 _Z14RGBAPACK_10bitfffj_param_2,
|
||||
.param .b32 _Z14RGBAPACK_10bitfffj_param_3
|
||||
)
|
||||
{
|
||||
.reg .s32 %r<13>;
|
||||
.reg .f32 %f<12>;
|
||||
|
||||
|
||||
ld.param.f32 %f1, [_Z14RGBAPACK_10bitfffj_param_0];
|
||||
ld.param.f32 %f2, [_Z14RGBAPACK_10bitfffj_param_1];
|
||||
ld.param.f32 %f3, [_Z14RGBAPACK_10bitfffj_param_2];
|
||||
ld.param.u32 %r1, [_Z14RGBAPACK_10bitfffj_param_3];
|
||||
mov.f32 %f4, 0f00000000;
|
||||
max.f32 %f5, %f1, %f4;
|
||||
mov.f32 %f6, 0f447FC000;
|
||||
min.f32 %f7, %f5, %f6;
|
||||
max.f32 %f8, %f2, %f4;
|
||||
min.f32 %f9, %f8, %f6;
|
||||
max.f32 %f10, %f3, %f4;
|
||||
min.f32 %f11, %f10, %f6;
|
||||
cvt.rzi.u32.f32 %r2, %f11;
|
||||
shr.u32 %r3, %r2, 2;
|
||||
cvt.rzi.u32.f32 %r4, %f9;
|
||||
shl.b32 %r5, %r4, 6;
|
||||
and.b32 %r6, %r5, -256;
|
||||
cvt.rzi.u32.f32 %r7, %f7;
|
||||
shl.b32 %r8, %r7, 14;
|
||||
and.b32 %r9, %r8, -65536;
|
||||
or.b32 %r10, %r3, %r1;
|
||||
or.b32 %r11, %r10, %r6;
|
||||
or.b32 %r12, %r11, %r9;
|
||||
st.param.b32 [func_retval0+0], %r12;
|
||||
ret;
|
||||
}
|
||||
|
||||
.visible .entry Passthru_drvapi(
|
||||
.param .u64 Passthru_drvapi_param_0,
|
||||
.param .u64 Passthru_drvapi_param_1,
|
||||
.param .u64 Passthru_drvapi_param_2,
|
||||
.param .u64 Passthru_drvapi_param_3,
|
||||
.param .u32 Passthru_drvapi_param_4,
|
||||
.param .u32 Passthru_drvapi_param_5
|
||||
)
|
||||
{
|
||||
.reg .pred %p<4>;
|
||||
.reg .s16 %rs<3>;
|
||||
.reg .s32 %r<32>;
|
||||
.reg .f32 %f<9>;
|
||||
.reg .s64 %rd<16>;
|
||||
|
||||
|
||||
ld.param.u64 %rd1, [Passthru_drvapi_param_0];
|
||||
ld.param.u64 %rd2, [Passthru_drvapi_param_1];
|
||||
ld.param.u64 %rd3, [Passthru_drvapi_param_2];
|
||||
ld.param.u64 %rd4, [Passthru_drvapi_param_3];
|
||||
ld.param.u32 %r3, [Passthru_drvapi_param_4];
|
||||
ld.param.u32 %r4, [Passthru_drvapi_param_5];
|
||||
mov.u32 %r5, %ctaid.x;
|
||||
shl.b32 %r6, %r5, 1;
|
||||
mov.u32 %r7, %ntid.x;
|
||||
mov.u32 %r8, %tid.x;
|
||||
shl.b32 %r9, %r8, 1;
|
||||
mad.lo.s32 %r1, %r6, %r7, %r9;
|
||||
mov.u32 %r10, %ntid.y;
|
||||
mov.u32 %r11, %ctaid.y;
|
||||
mov.u32 %r12, %tid.y;
|
||||
mad.lo.s32 %r2, %r10, %r11, %r12;
|
||||
setp.lt.u32 %p1, %r1, %r3;
|
||||
setp.lt.u32 %p2, %r2, %r4;
|
||||
and.pred %p3, %p1, %p2;
|
||||
@!%p3 bra BB3_2;
|
||||
bra.uni BB3_1;
|
||||
|
||||
BB3_1:
|
||||
cvta.to.global.u64 %rd5, %rd3;
|
||||
cvta.to.global.u64 %rd6, %rd1;
|
||||
shr.u64 %rd7, %rd4, 2;
|
||||
cvt.u32.u64 %r13, %rd7;
|
||||
cvt.u32.u64 %r14, %rd2;
|
||||
mad.lo.s32 %r15, %r2, %r14, %r1;
|
||||
cvt.u64.u32 %rd8, %r15;
|
||||
add.s64 %rd9, %rd6, %rd8;
|
||||
add.s32 %r16, %r15, 1;
|
||||
cvt.u64.u32 %rd10, %r16;
|
||||
add.s64 %rd11, %rd6, %rd10;
|
||||
ld.global.u8 %rs1, [%rd9];
|
||||
cvt.rn.f32.u16 %f1, %rs1;
|
||||
ld.global.u8 %rs2, [%rd11];
|
||||
cvt.rn.f32.u16 %f2, %rs2;
|
||||
mov.f32 %f3, 0f00000000;
|
||||
max.f32 %f4, %f1, %f3;
|
||||
mov.f32 %f5, 0f437F0000;
|
||||
min.f32 %f6, %f4, %f5;
|
||||
cvt.rzi.u32.f32 %r17, %f6;
|
||||
shl.b32 %r18, %r17, 8;
|
||||
shl.b32 %r19, %r17, 16;
|
||||
ld.const.u32 %r20, [constAlpha];
|
||||
or.b32 %r21, %r17, %r20;
|
||||
or.b32 %r22, %r21, %r18;
|
||||
or.b32 %r23, %r22, %r19;
|
||||
mad.lo.s32 %r24, %r2, %r13, %r1;
|
||||
mul.wide.u32 %rd12, %r24, 4;
|
||||
add.s64 %rd13, %rd5, %rd12;
|
||||
st.global.u32 [%rd13], %r23;
|
||||
max.f32 %f7, %f2, %f3;
|
||||
min.f32 %f8, %f7, %f5;
|
||||
cvt.rzi.u32.f32 %r25, %f8;
|
||||
shl.b32 %r26, %r25, 8;
|
||||
shl.b32 %r27, %r25, 16;
|
||||
or.b32 %r28, %r25, %r20;
|
||||
or.b32 %r29, %r28, %r26;
|
||||
or.b32 %r30, %r29, %r27;
|
||||
add.s32 %r31, %r24, 1;
|
||||
mul.wide.u32 %rd14, %r31, 4;
|
||||
add.s64 %rd15, %rd5, %rd14;
|
||||
st.global.u32 [%rd15], %r30;
|
||||
|
||||
BB3_2:
|
||||
ret;
|
||||
}
|
||||
|
||||
.visible .entry NV12ToARGB_drvapi(
|
||||
.param .u64 NV12ToARGB_drvapi_param_0,
|
||||
.param .u64 NV12ToARGB_drvapi_param_1,
|
||||
.param .u64 NV12ToARGB_drvapi_param_2,
|
||||
.param .u64 NV12ToARGB_drvapi_param_3,
|
||||
.param .u32 NV12ToARGB_drvapi_param_4,
|
||||
.param .u32 NV12ToARGB_drvapi_param_5
|
||||
)
|
||||
{
|
||||
.reg .pred %p<6>;
|
||||
.reg .s32 %r<98>;
|
||||
.reg .f32 %f<48>;
|
||||
.reg .s64 %rd<24>;
|
||||
|
||||
|
||||
ld.param.u64 %rd3, [NV12ToARGB_drvapi_param_0];
|
||||
ld.param.u64 %rd4, [NV12ToARGB_drvapi_param_2];
|
||||
ld.param.u64 %rd5, [NV12ToARGB_drvapi_param_3];
|
||||
ld.param.u32 %r21, [NV12ToARGB_drvapi_param_4];
|
||||
ld.param.u32 %r20, [NV12ToARGB_drvapi_param_5];
|
||||
ld.param.u32 %r1, [NV12ToARGB_drvapi_param_1];
|
||||
mov.u32 %r22, %ctaid.x;
|
||||
shl.b32 %r23, %r22, 1;
|
||||
mov.u32 %r24, %ntid.x;
|
||||
mov.u32 %r25, %tid.x;
|
||||
shl.b32 %r26, %r25, 1;
|
||||
mad.lo.s32 %r2, %r23, %r24, %r26;
|
||||
mov.u32 %r27, %ntid.y;
|
||||
mov.u32 %r28, %ctaid.y;
|
||||
mov.u32 %r29, %tid.y;
|
||||
mad.lo.s32 %r3, %r27, %r28, %r29;
|
||||
setp.lt.u32 %p1, %r2, %r21;
|
||||
setp.lt.u32 %p2, %r3, %r20;
|
||||
and.pred %p3, %p1, %p2;
|
||||
@!%p3 bra BB4_7;
|
||||
bra.uni BB4_1;
|
||||
|
||||
BB4_1:
|
||||
cvta.to.global.u64 %rd1, %rd4;
|
||||
cvta.to.global.u64 %rd6, %rd3;
|
||||
shr.u64 %rd7, %rd5, 2;
|
||||
cvt.u32.u64 %r4, %rd7;
|
||||
mad.lo.s32 %r30, %r3, %r1, %r2;
|
||||
cvt.u64.u32 %rd8, %r30;
|
||||
add.s64 %rd9, %rd6, %rd8;
|
||||
ld.global.u8 %r31, [%rd9];
|
||||
shl.b32 %r5, %r31, 2;
|
||||
add.s32 %r32, %r30, 1;
|
||||
cvt.u64.u32 %rd10, %r32;
|
||||
add.s64 %rd11, %rd6, %rd10;
|
||||
ld.global.u8 %r33, [%rd11];
|
||||
shl.b32 %r6, %r33, 2;
|
||||
shr.s32 %r7, %r3, 1;
|
||||
add.s32 %r34, %r7, %r20;
|
||||
mad.lo.s32 %r35, %r34, %r1, %r2;
|
||||
cvt.u64.u32 %rd12, %r35;
|
||||
add.s64 %rd13, %rd6, %rd12;
|
||||
ld.global.u8 %r94, [%rd13];
|
||||
add.s32 %r36, %r35, 1;
|
||||
cvt.u64.u32 %rd14, %r36;
|
||||
add.s64 %rd2, %rd6, %rd14;
|
||||
and.b32 %r37, %r3, 1;
|
||||
setp.eq.b32 %p4, %r37, 1;
|
||||
@!%p4 bra BB4_5;
|
||||
bra.uni BB4_2;
|
||||
|
||||
BB4_2:
|
||||
ld.global.u8 %r95, [%rd2];
|
||||
shr.u32 %r38, %r20, 1;
|
||||
add.s32 %r39, %r38, -1;
|
||||
setp.ge.u32 %p5, %r7, %r39;
|
||||
@%p5 bra BB4_4;
|
||||
|
||||
add.s32 %r40, %r20, %r7;
|
||||
add.s32 %r41, %r40, 1;
|
||||
mad.lo.s32 %r42, %r41, %r1, %r2;
|
||||
cvt.u64.u32 %rd16, %r42;
|
||||
add.s64 %rd17, %rd6, %rd16;
|
||||
ld.global.u8 %r43, [%rd17];
|
||||
add.s32 %r44, %r94, %r43;
|
||||
add.s32 %r45, %r44, 1;
|
||||
shr.u32 %r94, %r45, 1;
|
||||
add.s32 %r46, %r42, 1;
|
||||
cvt.u64.u32 %rd18, %r46;
|
||||
add.s64 %rd19, %rd6, %rd18;
|
||||
ld.global.u8 %r47, [%rd19];
|
||||
add.s32 %r48, %r95, %r47;
|
||||
add.s32 %r49, %r48, 1;
|
||||
shr.u32 %r95, %r49, 1;
|
||||
|
||||
BB4_4:
|
||||
shl.b32 %r50, %r94, 12;
|
||||
or.b32 %r51, %r50, %r5;
|
||||
shl.b32 %r52, %r95, 22;
|
||||
or.b32 %r97, %r51, %r52;
|
||||
or.b32 %r53, %r50, %r6;
|
||||
or.b32 %r96, %r53, %r52;
|
||||
bra.uni BB4_6;
|
||||
|
||||
BB4_5:
|
||||
shl.b32 %r54, %r94, 12;
|
||||
ld.global.u8 %r55, [%rd2];
|
||||
shl.b32 %r56, %r55, 22;
|
||||
or.b32 %r57, %r54, %r5;
|
||||
or.b32 %r97, %r57, %r56;
|
||||
or.b32 %r58, %r54, %r6;
|
||||
or.b32 %r96, %r58, %r56;
|
||||
|
||||
BB4_6:
|
||||
bfe.u32 %r59, %r97, 10, 10;
|
||||
bfe.u32 %r60, %r97, 20, 10;
|
||||
bfe.u32 %r61, %r96, 10, 10;
|
||||
bfe.u32 %r62, %r96, 20, 10;
|
||||
and.b32 %r63, %r97, 1023;
|
||||
cvt.rn.f32.u32 %f1, %r63;
|
||||
add.s32 %r64, %r59, -512;
|
||||
cvt.rn.f32.s32 %f2, %r64;
|
||||
add.s32 %r65, %r60, -512;
|
||||
cvt.rn.f32.s32 %f3, %r65;
|
||||
ld.const.f32 %f4, [constHueColorSpaceMat];
|
||||
ld.const.f32 %f5, [constHueColorSpaceMat+4];
|
||||
mul.f32 %f6, %f2, %f5;
|
||||
fma.rn.f32 %f7, %f1, %f4, %f6;
|
||||
ld.const.f32 %f8, [constHueColorSpaceMat+8];
|
||||
fma.rn.f32 %f9, %f3, %f8, %f7;
|
||||
ld.const.f32 %f10, [constHueColorSpaceMat+12];
|
||||
ld.const.f32 %f11, [constHueColorSpaceMat+16];
|
||||
mul.f32 %f12, %f2, %f11;
|
||||
fma.rn.f32 %f13, %f1, %f10, %f12;
|
||||
ld.const.f32 %f14, [constHueColorSpaceMat+20];
|
||||
fma.rn.f32 %f15, %f3, %f14, %f13;
|
||||
ld.const.f32 %f16, [constHueColorSpaceMat+24];
|
||||
ld.const.f32 %f17, [constHueColorSpaceMat+28];
|
||||
mul.f32 %f18, %f2, %f17;
|
||||
fma.rn.f32 %f19, %f1, %f16, %f18;
|
||||
ld.const.f32 %f20, [constHueColorSpaceMat+32];
|
||||
fma.rn.f32 %f21, %f3, %f20, %f19;
|
||||
and.b32 %r66, %r96, 1023;
|
||||
cvt.rn.f32.u32 %f22, %r66;
|
||||
add.s32 %r67, %r61, -512;
|
||||
cvt.rn.f32.s32 %f23, %r67;
|
||||
add.s32 %r68, %r62, -512;
|
||||
cvt.rn.f32.s32 %f24, %r68;
|
||||
mul.f32 %f25, %f23, %f5;
|
||||
fma.rn.f32 %f26, %f22, %f4, %f25;
|
||||
fma.rn.f32 %f27, %f24, %f8, %f26;
|
||||
mul.f32 %f28, %f23, %f11;
|
||||
fma.rn.f32 %f29, %f22, %f10, %f28;
|
||||
fma.rn.f32 %f30, %f24, %f14, %f29;
|
||||
mul.f32 %f31, %f23, %f17;
|
||||
fma.rn.f32 %f32, %f22, %f16, %f31;
|
||||
fma.rn.f32 %f33, %f24, %f20, %f32;
|
||||
mov.f32 %f34, 0f00000000;
|
||||
max.f32 %f35, %f9, %f34;
|
||||
mov.f32 %f36, 0f447FC000;
|
||||
min.f32 %f37, %f35, %f36;
|
||||
max.f32 %f38, %f15, %f34;
|
||||
min.f32 %f39, %f38, %f36;
|
||||
max.f32 %f40, %f21, %f34;
|
||||
min.f32 %f41, %f40, %f36;
|
||||
cvt.rzi.u32.f32 %r69, %f41;
|
||||
shr.u32 %r70, %r69, 2;
|
||||
cvt.rzi.u32.f32 %r71, %f39;
|
||||
shl.b32 %r72, %r71, 6;
|
||||
and.b32 %r73, %r72, -256;
|
||||
cvt.rzi.u32.f32 %r74, %f37;
|
||||
shl.b32 %r75, %r74, 14;
|
||||
and.b32 %r76, %r75, -65536;
|
||||
ld.const.u32 %r77, [constAlpha];
|
||||
or.b32 %r78, %r70, %r77;
|
||||
or.b32 %r79, %r78, %r73;
|
||||
or.b32 %r80, %r79, %r76;
|
||||
mad.lo.s32 %r81, %r3, %r4, %r2;
|
||||
mul.wide.u32 %rd20, %r81, 4;
|
||||
add.s64 %rd21, %rd1, %rd20;
|
||||
st.global.u32 [%rd21], %r80;
|
||||
max.f32 %f42, %f27, %f34;
|
||||
min.f32 %f43, %f42, %f36;
|
||||
max.f32 %f44, %f30, %f34;
|
||||
min.f32 %f45, %f44, %f36;
|
||||
max.f32 %f46, %f33, %f34;
|
||||
min.f32 %f47, %f46, %f36;
|
||||
cvt.rzi.u32.f32 %r82, %f47;
|
||||
shr.u32 %r83, %r82, 2;
|
||||
cvt.rzi.u32.f32 %r84, %f45;
|
||||
shl.b32 %r85, %r84, 6;
|
||||
and.b32 %r86, %r85, -256;
|
||||
cvt.rzi.u32.f32 %r87, %f43;
|
||||
shl.b32 %r88, %r87, 14;
|
||||
and.b32 %r89, %r88, -65536;
|
||||
or.b32 %r90, %r83, %r77;
|
||||
or.b32 %r91, %r90, %r86;
|
||||
or.b32 %r92, %r91, %r89;
|
||||
add.s32 %r93, %r81, 1;
|
||||
mul.wide.u32 %rd22, %r93, 4;
|
||||
add.s64 %rd23, %rd1, %rd22;
|
||||
st.global.u32 [%rd23], %r92;
|
||||
|
||||
BB4_7:
|
||||
ret;
|
||||
}
|
||||
|
||||
|
||||
BIN
wms-webapi/src/main/resources/lib/win64/NetCloudSDK.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/NetCloudSDK.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/NetDEVDiscovery.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/NetDEVDiscovery.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/NetDEVSDK.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/NetDEVSDK.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/RSA.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/RSA.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/dsp_audio_aac_enc.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/dsp_audio_aac_enc.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/dsp_audio_g711.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/dsp_audio_g711.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/dsp_video_mjpeg.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/dsp_video_mjpeg.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/fisheye_rectify.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/fisheye_rectify.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/intel_gpu_dec.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/intel_gpu_dec.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/libcrypto-3-x64.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/libcrypto-3-x64.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/libcurl.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/libcurl.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/libssl-3-x64.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/libssl-3-x64.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/libtunnel.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/libtunnel.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/mfc90.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/mfc90.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/mfc90u.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/mfc90u.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/mfcm90.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/mfcm90.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/mfcm90u.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/mfcm90u.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/msvcm90.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/msvcm90.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/msvcp120.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/msvcp120.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/msvcp90.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/msvcp90.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/msvcr120.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/msvcr120.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/msvcr90.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/msvcr90.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/mxml1.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/mxml1.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/nvidia_gpu_dec.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/nvidia_gpu_dec.dll
Normal file
Binary file not shown.
BIN
wms-webapi/src/main/resources/lib/win64/pthreadVC2.dll
Normal file
BIN
wms-webapi/src/main/resources/lib/win64/pthreadVC2.dll
Normal file
Binary file not shown.
Reference in New Issue
Block a user