Permalink
Commits on Nov 10, 2014
  1. @m-iwata
Commits on Nov 8, 2014
  1. update README

    Shinpei Kato committed Nov 8, 2014
Commits on Nov 7, 2014
  1. @m-iwata
Commits on Oct 28, 2014
  1. Update README.pscnv.md

    committed Oct 28, 2014
  2. Update README.nvrm.md

    committed Oct 28, 2014
  3. Update README.nouveau.md

    committed Oct 28, 2014
  4. Update README.gdev.md

    committed Oct 28, 2014
  5. Update README.cmake.md

    committed Oct 28, 2014
Commits on Oct 22, 2014
  1. @Constellation

    Support non-root gdev with render nodes

    Close #30
    
    Leveraging newly added DRM *render nodes* architecture,
    DRM can restrict the priviledges to render nodes with file based permission.
    So, by opening splitted `/dev/dri/renderD%d` device file, if the user have
    permission to this file, the user can execute GPGPU applications without root
    permission.
    Currently, typically, `video` group is allowed to access this device file.
    So by adding the user to `video` group, the non-root user can use gdev.
    
    [1]: http://dvdhrm.wordpress.com/2013/05/29/drm-render-and-modeset-nodes/
    Constellation committed Oct 22, 2014
Commits on Oct 12, 2014
  1. @Constellation

    Drop libpciaccess dependency

    Using libDRM's method, we can count the ordinal number of CUDA available devices.
    And libpciaccess is not needed any more in libgdev.
    Constellation committed Oct 12, 2014
  2. @Constellation

    Add .editorconfig

    Constellation committed Oct 12, 2014
Commits on Oct 8, 2014
  1. @Constellation

    Update README.cmake.md

    Constellation committed Oct 8, 2014
  2. @Constellation

    Fix tables

    Constellation committed Oct 8, 2014
  3. @Constellation
  4. @Constellation
  5. @Constellation
  6. @Constellation
Commits on Oct 2, 2014
  1. @Constellation

    Use explicitly make executable

    Kernel module build depends on the `make`. So we need to specify `make`
    explicitly. Since when we specifiy the generator as Ninja or something,
    CMAKE_MAKE_PROGRAM becomes different from `make`.
    Constellation committed Oct 2, 2014
Commits on Oct 1, 2014
  1. @Constellation

    Unintended address sign-extension on 32bit environment

    Patch from Sylvain Collange
    Constellation committed Oct 1, 2014
  2. @Constellation
  3. @Constellation
  4. @Constellation

    Use ADD_CUSTOM_COMMAND + OUTPUT instead of ADD_CUSTOM_TARGET

    Since ADD_CUSTOM_TARGET considers the output as always out of date[1],
    it always breaks the build cache.
    
    [1]: http://www.cmake.org/cmake/help/v3.0/command/add_custom_target.html
    Constellation committed Oct 1, 2014
  5. @Constellation

    Build fix: ocelot build fix for newer bison environment

    From the some version of bison, generated header contains yyparse
    function prototype. Because it uses undeclared nested class and it contains
    circular reference, we cannot build it with this prototype.
    To avoid this compile error, we replace `yyparse(...)` to
    `dummy_yyparse_to_avoid_compile_error(void)` by using C macro.
    Constellation committed Oct 1, 2014
  6. @Constellation
Commits on Sep 30, 2014
  1. @Constellation

    Fix .travis.yml

    Constellation committed Sep 30, 2014
  2. @Constellation

    Add gdevice_count to gdev API

    And support barra.
    Constellation committed Sep 30, 2014
  3. @Constellation
  4. @Constellation
  5. @Constellation

    Link libgdev to libucuda

    It purges the necessarity of linking libgdev in user app side.
    Constellation committed Sep 30, 2014
  6. gdev: added a contributor

    committed Sep 30, 2014
  7. @Constellation

    Add barra build support to CMakeLists.txt

    Accept "barra" as a `driver` option value.
    When it is specified, we use `barra` as a gdev's backend.
    Constellation committed Sep 15, 2014
  8. @yukke-fj
Commits on Sep 26, 2014
  1. disable Elf32 because gpu only use 64bit

    messi committed Sep 26, 2014
Commits on Sep 25, 2014
  1. Add about cmake

    Hisashi USUDA committed Sep 25, 2014
Commits on Sep 22, 2014
  1. Rename ocelot and PTXToSASSTranslator to ptx2sass

    Hisashi USUDA committed Sep 22, 2014