<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- generator="FeedCreator 1.6" -->
<rss version="2.0">
    <channel>
        <title>gpucv</title>
        <description>WebSVN RSS feed - gpucv</description>
        <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Ftrunk%2Fgpucv%2Fsrc%2Fplugin%2Fcxcoregcu%2F&amp;</link>
        <lastBuildDate>Wed, 19 Jun 2013 09:01:43 +0100</lastBuildDate>
        <generator>FeedCreator 1.6</generator>
        <item>
            <title>doc:
   * add draft tutorial for NVIDIA Parallel ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Ftrunk%2Fgpucv%2Fsrc%2Fplugin%2Fcxcoregcu%2F&amp;rev=567&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 567 - allusse&lt;/strong&gt; (107 file(s) modified)&lt;/div&gt;&lt;div&gt;doc:&lt;br /&gt;
   * add draft tutorial for NVIDIA Parallel Nsight&lt;br /&gt;
   * improve switch reference manual&lt;br /&gt;
CUDA:&lt;br /&gt;
   * custom build rules, add option to choose one or several SM targets&lt;br /&gt;
   * add function cvgCudaSetProcessingDevice() to choose CUDA device before init. (experimental)&lt;br /&gt;
   * change opengl interoperability and mapping with gl buffers.&lt;br /&gt;
   * use pragma unroll on all arithmetic and logic operators, gain of 20%&lt;br /&gt;
SWITCH:&lt;br /&gt;
   * add function to register profiler singleton into plugin DLL (to be applied to other lib), see cvg_CXCORESWITCH_RegisterTracerSingletons&lt;br /&gt;
&lt;br /&gt;
GLOBAL:&lt;br /&gt;
   * add _GPUCV_GL_USE_GLUT cause initializing GpuCV with glut does not work with Parallel Nsight&lt;br /&gt;
   * add function cvgFlush() to Synchronize OpenGL / CUDA context based on one image location.&lt;br /&gt;
   * add class DataDsc_GLBasse to be the base class of all opengl descriptors&lt;br /&gt;
Switch:&lt;br /&gt;
   * fix switch, add support for multiple dll versions&lt;br /&gt;
Demo:&lt;br /&gt;
   * fix and improve CamDemo&lt;br /&gt;
   * add some switch instructions to console app, still experimental&lt;br /&gt;
Bug:&lt;br /&gt;
   * cvgCudaFlip() fail on Windows 7 64 on macbook pro with geforce 9600&lt;br /&gt;
&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Sun, 04 Jul 2010 12:33:18 +0100</pubDate>
        </item>
        <item>
            <title>Global:
   * remove some obsolete scripts from ./bin/
 ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Ftrunk%2Fgpucv%2Fsrc%2Fplugin%2Fcxcoregcu%2F&amp;rev=564&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 564 - allusse&lt;/strong&gt; (338 file(s) modified)&lt;/div&gt;&lt;div&gt;Global:&lt;br /&gt;
   * remove some obsolete scripts from ./bin/&lt;br /&gt;
   * Benchmarks are now saved by default in ./data/Benchmarks&lt;br /&gt;
   * move plugin GL/CUDA into the plugin folder&lt;br /&gt;
Switch:&lt;br /&gt;
   * Fix switch mechanism under windows. Switch config files are now in ./data/&lt;br /&gt;
   * compatible with opencv 2.1&lt;br /&gt;
   * export the switch generator into a new binary project: genswitch&lt;br /&gt;
   * Add DllDescriptor class to have several DLL file depending on versions/architecture/debug...etc...&lt;br /&gt;
   * Add functions cvQueryFrame/cvRetrieveFrame in the forced list that use OpenGL. This enable data synchro on video streams.&lt;br /&gt;
CamDemo:&lt;br /&gt;
   * small improve/cleaning/doc update. Now shows OpenCV/OpenGL/CUDA logos&lt;br /&gt;
Console:&lt;br /&gt;
   * Disable switch generation.&lt;br /&gt;
Doc:&lt;br /&gt;
   * Update setup page.&lt;br /&gt;
Lib:&lt;br /&gt;
   * add cvgRetrieveShaderPath() to retrieve full path to data folder&lt;br /&gt;
   * fix cvgInitGLView(), data were not transfered when images was had DESTINATION flag on.&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Mon, 21 Jun 2010 08:47:48 +0100</pubDate>
        </item>
        <item>
            <title>- update Parabuild tutorial
- clean some warning in code.</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Ftrunk%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=555&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 555 - allusse&lt;/strong&gt; (15 file(s) modified)&lt;/div&gt;&lt;div&gt;- update Parabuild tutorial&lt;br /&gt;
- clean some warning in code.&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Fri, 11 Jun 2010 12:52:34 +0100</pubDate>
        </item>
        <item>
            <title>CUDA:
* move custom build rules for VS into etc/. They ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Ftrunk%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=553&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 553 - allusse&lt;/strong&gt; (69 file(s) modified)&lt;/div&gt;&lt;div&gt;CUDA:&lt;br /&gt;
* move custom build rules for VS into etc/. They are now detected automatically when generating solutions&lt;br /&gt;
* Fixed bug in  GetCvgArr(), the local cache pointer could not be updated if the cache image is deleted. error occured when a new image had the same pointer. -&amp;gt; local cache disabled.&lt;br /&gt;
DEPENDENCY:&lt;br /&gt;
* update denpendency lib/dlls for x32 and x64&lt;br /&gt;
DOC:&lt;br /&gt;
* add FAQ: how to compile OpenCV2.1 for Win64&lt;br /&gt;
* Add tutorial about ParaBuild&lt;br /&gt;
PREMAKE:&lt;br /&gt;
* move some internal function to dependencies/sugoitools/etc/premake/functions.premake4.lua&lt;br /&gt;
DEMO:&lt;br /&gt;
*CamDemo: add command line parameters to select video file and camera. Cam is not working under Win7-64, what about other OS?&lt;br /&gt;
*Console:&lt;br /&gt;
   * add enable/disable flag for cv/cxcore/transfertest, it enable/disable the corresponding commands, useful to perform partial benchmarks.&lt;br /&gt;
   * fixed the transfer test function.&lt;br /&gt;
   * [B] memory leak when transfering data to/from DataDsc_GLBuff&lt;br /&gt;
&lt;br /&gt;
GLOBAL:&lt;br /&gt;
* fix some logging indentation issues.&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Wed, 09 Jun 2010 15:47:05 +0100</pubDate>
        </item>
        <item>
            <title>CUDA:
   * [U] update cuda makefiles to compile ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Ftrunk%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=550&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 550 - allusse&lt;/strong&gt; (46 file(s) modified)&lt;/div&gt;&lt;div&gt;CUDA:&lt;br /&gt;
   * [U] update cuda makefiles to compile with CUDPP/CUFFT&lt;br /&gt;
   * [F] fixed cvgCudaDFT().&lt;br /&gt;
PREMAKE:&lt;br /&gt;
   * [A] premake command 'getpath' added, it return path/LD_LIBRARY_path to set.&lt;br /&gt;
   * [A] env variable are controlled and return error messages if not set correctly&lt;br /&gt;
GLOBAL:&lt;br /&gt;
   * [U] update' operators header files to be C compliant. More work to do here.&lt;br /&gt;
   * [A] add new example to test C integration.&lt;br /&gt;
bench:&lt;br /&gt;
   * [A] add OpenCV version to benchmark parameters&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Thu, 03 Jun 2010 14:00:47 +0100</pubDate>
        </item>
        <item>
            <title> moved back branch allusse/cuda-3.0 to experimental/trunk</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Ftrunk%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=547&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 547 - allusse&lt;/strong&gt; (2 file(s) modified)&lt;/div&gt;&lt;div&gt; moved back branch allusse/cuda-3.0 to experimental/trunk&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Mon, 31 May 2010 16:14:12 +0100</pubDate>
        </item>
        <item>
            <title>   * [U] update and clean allusse experimental ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Fallusse%2Fcuda-3.0%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=545&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 545 - allusse&lt;/strong&gt; (4 file(s) modified)&lt;/div&gt;&lt;div&gt;   * [U] update and clean allusse experimental branch to keep only CUDA version 3.0&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Mon, 31 May 2010 14:23:28 +0100</pubDate>
        </item>
        <item>
            <title>CUDA:
   * remove obsolete CUDA DLLs.
   ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Fallusse%2Fcuda.1.1%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=544&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 544 - allusse&lt;/strong&gt; (77 file(s) modified)&lt;/div&gt;&lt;div&gt;CUDA:&lt;br /&gt;
   * remove obsolete CUDA DLLs.&lt;br /&gt;
   * Update GpuCV-CUDA documentation&lt;br /&gt;
GLOBAL:&lt;br /&gt;
   * remove all version information from reference manual, just kept it in documentation and tutorials&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Wed, 26 May 2010 16:31:02 +0100</pubDate>
        </item>
        <item>
            <title>GPUVCamDemo:
   *[F] Fixed issue with missing library
  ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Fallusse%2Fcuda.1.1%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=532&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 532 - allusse&lt;/strong&gt; (197 file(s) modified)&lt;/div&gt;&lt;div&gt;GPUVCamDemo:&lt;br /&gt;
   *[F] Fixed issue with missing library&lt;br /&gt;
   *[I] Demo is based on the switch mechanism that is currently not fully operational&lt;br /&gt;
GPUCVConsole:&lt;br /&gt;
   *[U] improve operator self test procedure, better log with color(under windows).&lt;br /&gt;
   *[U] using new version of SugoiTracer, benchmarks SVG files are much better and interactive.&lt;br /&gt;
GLSL:&lt;br /&gt;
   * [F] Fixed operators cvgMerge()/...?&lt;br /&gt;
   * [A] Allow filter to define their own texture name in shader files.&lt;br /&gt;
CUDA:&lt;br /&gt;
   * [A] link with CUBLAS from CUDA.&lt;br /&gt;
   * [F] Fixed operators: cvgCudaSobel()/cvgCudaAddWeighted()/cvgCudaScaleAdd()&lt;br /&gt;
   * [A] Add operators: cvgCudaSet()/cvgCudaSetZero()&lt;br /&gt;
   * [U] Update arithm &amp;amp; logics operators.&lt;br /&gt;
   * [A] add macro GCU_OPER_CHECK_ERROR to check kernels errors.&lt;br /&gt;
   * [U] set deprecated: gcuSetReshapeObj()/gcuUnsetReshapeObj(), reshape is done locally.&lt;br /&gt;
GLOBAL:&lt;br /&gt;
   * [U] clean old header that were not included any more&lt;br /&gt;
   * [U] clean all ifndef _LINUX that were not necessary&lt;br /&gt;
   * [U] remove all local inline definitions to have only a global one: __GPUCV_INLINE&lt;br /&gt;
   * [A] add several exception class to manage error/compatibility/todo exceptions&lt;br /&gt;
   * [U] update all opeartors to match new exception handling&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Tue, 27 Apr 2010 16:17:43 +0100</pubDate>
        </item>
        <item>
            <title>Global:
   * [M] Moved some data files from ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Fallusse%2Fcuda.1.1%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=528&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 528 - allusse&lt;/strong&gt; (222 file(s) modified)&lt;/div&gt;&lt;div&gt;Global:&lt;br /&gt;
   * [M] Moved some data files from ./bin to ./data such as: GLSL shader files, test images...&lt;br /&gt;
   * [D] delete old project files (premake3)&lt;br /&gt;
   * [U] replace all Namespace macro by real namespace tags, namespace name is GCV.&lt;br /&gt;
   * [A] add new Assert Macros: GCV_OPER_ASSERT/GCV_OPER_COMPAT_ASSERT to be used in operators to make difference between execution errors(empty pointers...) and compatibility issues with hardware/libraries&lt;br /&gt;
CUDA:&lt;br /&gt;
   * [U] reorganize some operators into the corresponding files&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Tue, 30 Mar 2010 12:18:03 +0100</pubDate>
        </item>
        <item>
            <title>CUDA:
   * [F] fixed cvgCudaThreshold()/cvgCudaCalcHist()/cvgCudaDFT()/cvgCudaNot() and ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Fallusse%2Fcuda.1.1%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=524&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 524 - allusse&lt;/strong&gt; (98 file(s) modified)&lt;/div&gt;&lt;div&gt;CUDA:&lt;br /&gt;
   * [F] fixed cvgCudaThreshold()/cvgCudaCalcHist()/cvgCudaDFT()/cvgCudaNot() and cvgCudaScaleAdd().&lt;br /&gt;
   * [U] move some cuda operators to the right files and clean some code.&lt;br /&gt;
   * [U] re-enable CUFFT support.&lt;br /&gt;
   * [I] Deriche()/Erode()/Dilate()/Laplace()/Sobel are still not working.&lt;br /&gt;
GLSL:&lt;br /&gt;
   * [F] fixed cvgFlip()&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Fri, 19 Mar 2010 23:38:09 +0100</pubDate>
        </item>
        <item>
            <title>BUILD:
   * [U] the internal preprocessing macros used ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Fallusse%2Fcuda.1.1%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=521&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 521 - allusse&lt;/strong&gt; (136 file(s) modified)&lt;/div&gt;&lt;div&gt;BUILD:&lt;br /&gt;
   * [U] the internal preprocessing macros used for Windows/Linux and MacOS are set to _WINDOWS/_LINUX/_MACOS.&lt;br /&gt;
   * [F]fix some 32/64 bit compiling issues in the premake4.lua file.&lt;br /&gt;
&lt;br /&gt;
cxcoregcu:&lt;br /&gt;
   * [F] fix operators: cvgCudaSplit()/cvgCudaMerge()/cvgCudaAddWeighted()/cvgCudaLut() and cvgCudaTranspose()&lt;br /&gt;
   * [U] major cleaning of arithm_logic.h, reshaping works fine when no mask is required&lt;br /&gt;
   * [B] cvgCudaAddWeighted() does not work under linux&lt;br /&gt;
   * [B] cvgCudaPow() &amp;amp;&amp;amp; cvgCudaFlip() fail when running cxcore_all command but not when running as stand alone..??&lt;br /&gt;
   * [B] cvgCudaAvg()/cvgCudaScaleAdd are not working&lt;br /&gt;
cxcoreg:&lt;br /&gt;
   * [B] cvgMerge() is not working&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Mon, 15 Mar 2010 17:25:31 +0100</pubDate>
        </item>
        <item>
            <title>cxcore_gcu:
   * [F] Fix issue with GCU_NO_RESHAPE option ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Fallusse%2Fcuda.1.1%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=519&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 519 - allusse&lt;/strong&gt; (44 file(s) modified)&lt;/div&gt;&lt;div&gt;cxcore_gcu:&lt;br /&gt;
   * [F] Fix issue with GCU_NO_RESHAPE option that was not use correctly in CudaArithm_SwitchCHANNELS(). Now arithmetic and logic operators are optimized for images of w*h*channels = multiple of 4 or 2. (Speed factor x9).&lt;br /&gt;
switch:&lt;br /&gt;
   * [A] add a filename field for all XML files involved in DllManager and CL_FctSw_Mngr classes.&lt;br /&gt;
   * [F] switch function were crashing when no DLL were loaded. Fix with an error msg and a clean exit().&lt;br /&gt;
DOC:&lt;br /&gt;
   * [F] fix some synthaxe errors in main doxygen documentation&lt;br /&gt;
   * [A] add new sections: &amp;quot;Tools&amp;quot; and &amp;quot;OpenCV programming tips&amp;quot;&lt;br /&gt;
BUILD:&lt;br /&gt;
   * [F] include sugoitools folder before the resources folder. In case we have a local version of Sugoitools locally.&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Wed, 03 Mar 2010 17:42:57 +0100</pubDate>
        </item>
        <item>
            <title>CUDA*: =&amp;gt; port to CUDA 2.3
   * [F]: ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Fallusse%2Fcuda.1.1%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=514&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 514 - allusse&lt;/strong&gt; (104 file(s) modified)&lt;/div&gt;&lt;div&gt;CUDA*: =&amp;gt; port to CUDA 2.3&lt;br /&gt;
   * [F]: *.cu used to include opencv headers, it was generating compiling issue related to SSE and MMX instrucitons that are not managed by NVCC&lt;br /&gt;
   * [F] define new 8Clamp() function to be called in kernel. NVCC was complaining about previous one.&lt;br /&gt;
   * [F] re-enable some dead kernels that were not working with CUDA 2.1&lt;br /&gt;
   * [U] Update CUDA makefiles, add option NO_LINKING=[0;1;2] to tell CUDA common makefile to link or not the libraries.&lt;br /&gt;
BUILD:&lt;br /&gt;
   * [A]: Add new Premake4 files that will soon support MacOS target with Xcode. Almost ready to compile external plugins from contributors.&lt;br /&gt;
&lt;br /&gt;
=&amp;gt; CUDA 2.3 tested under linux x64, most opertors working. Further tests must be done.&lt;br /&gt;
=&amp;gt; CUDA 2.3 must be tested under windows&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Wed, 24 Feb 2010 16:28:11 +0100</pubDate>
        </item>
        <item>
            <title>* GpuCVCuda:
   * [A] Setup informations for CUDPP.
 ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Fallusse%2Fcuda.1.1%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=509&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 509 - allusse&lt;/strong&gt; (14 file(s) modified)&lt;/div&gt;&lt;div&gt;* GpuCVCuda:&lt;br /&gt;
   * [A] Setup informations for CUDPP.&lt;br /&gt;
   * [F] fix some DLL exports macro for windows.&lt;br /&gt;
   * [F] vscuda.rules, option -D _WINDOWS was missing&lt;br /&gt;
   * [I] reduction kernels disabled.&lt;br /&gt;
   * [I] Convolutions kernels disabled.&lt;br /&gt;
   * [U] CUDPP dependencies is only used in CUDA plugins, not in GpuCVCuda&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Sat, 21 Mar 2009 14:28:00 +0100</pubDate>
        </item>
        <item>
            <title>* GPUCVCuda:
   * [F] Fix some compilation error ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Fallusse%2Fcuda.1.1%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=502&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 502 - allusse&lt;/strong&gt; (29 file(s) modified)&lt;/div&gt;&lt;div&gt;* GPUCVCuda:&lt;br /&gt;
   * [F] Fix some compilation error under linux on AMD64 platforms. Specially about having CUDA shared libraries working.&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Wed, 11 Feb 2009 13:20:33 +0100</pubDate>
        </item>
        <item>
            <title>   * GpuCV-Cuda:
      ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Fallusse%2Fcuda.1.1%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=501&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 501 - allusse&lt;/strong&gt; (22 file(s) modified)&lt;/div&gt;&lt;div&gt;   * GpuCV-Cuda:&lt;br /&gt;
      * [U] global MakeFile and ./etc/*.mk that are included into each locl MakeFileCUDA in CUDA plugins. Updated from CUDA 2.1 makefile.&lt;br /&gt;
      * [A] *gcu/config.h: add some preprocessor directive to (#undef __SSE2__, #undef _MM_SHUFFLE2, #undef CV_ICC) to avoid SSE and MMX error while compiling plugins. See file documentation.&lt;br /&gt;
      * [UI] *.cu: Most cuda kernel and operators are disabled under LINUX=&amp;gt; not compatible with CUDA 2.1 and may be linux C style...&lt;br /&gt;
   * Global:&lt;br /&gt;
      * [U] Premake.lua: add support for Linux 32b/64b compilation using $(TARGET_ARCH_SUFFIXE) and $(TARGET_ARCH) in generated MakeFiles.&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Tue, 10 Feb 2009 14:46:32 +0100</pubDate>
        </item>
        <item>
            <title>* GpuCV CUda:
   * [A] Add a test ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Fallusse%2Fcuda.1.1%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=500&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 500 - allusse&lt;/strong&gt; (11 file(s) modified)&lt;/div&gt;&lt;div&gt;* GpuCV CUda:&lt;br /&gt;
   * [A] Add a test to disable operators that are not compatible with CUDA 2.1&lt;br /&gt;
   * [U] Improve 64 bit support&lt;br /&gt;
&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Wed, 04 Feb 2009 16:44:13 +0100</pubDate>
        </item>
        <item>
            <title>* Global:
   * Update PREMAKE/LUA projects creation scripts:
 ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Fallusse%2Fcuda.1.1%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=499&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 499 - allusse&lt;/strong&gt; (64 file(s) modified)&lt;/div&gt;&lt;div&gt;* Global:&lt;br /&gt;
   * Update PREMAKE/LUA projects creation scripts:&lt;br /&gt;
      * [U] use as much system paths and env. variables paths.&lt;br /&gt;
      * [A] Start support for AMD64 arch.&lt;br /&gt;
* GPUCVCuda:&lt;br /&gt;
   * [F] some kernel template definitions to be compatible with CUDA 2.1&lt;br /&gt;
   * [I] All kernels might be tested...&lt;br /&gt;
   * |U] Cuda rules to use system path and default directories.&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Mon, 02 Feb 2009 16:51:52 +0100</pubDate>
        </item>
        <item>
            <title>* GPUCVCuda:
   * [AU] local make files to ...</title>
            <link>http://picoforge.int-evry.fr/websvn/listing.php?repname=gpucv&amp;path=%2Fexperimental%2Fallusse%2Fcuda.1.1%2Fgpucv%2Finclude%2Fcxcoregcu%2F&amp;rev=492&amp;sc=1</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 492 - allusse&lt;/strong&gt; (60 file(s) modified)&lt;/div&gt;&lt;div&gt;* GPUCVCuda:&lt;br /&gt;
   * [AU] local make files to parse all subdirs and compile all .cu files&lt;br /&gt;
   * [R] rename &amp;quot;cxcoregcu/oper_array/Discrete transforms&amp;quot; into &amp;quot;cxcoregcu/oper_array/discrete_transforms/&amp;quot;&lt;br /&gt;
* Resources:&lt;br /&gt;
   * [U] SugoiTools&lt;br /&gt;
* Global:&lt;br /&gt;
   * [F] fix some issue about OpenGL compatiblity detection. Now GLSL and CUDA are disabled into GPUCVConsole when the graphics card is not compatible.&lt;br /&gt;
&lt;/div&gt;</description>
            <author>allusse</author>
            <pubDate>Tue, 13 Jan 2009 11:55:23 +0100</pubDate>
        </item>
    </channel>
</rss>
