Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-04 | capture: Remove unneded timer variable | Benjamin Franzke | 1 | -1/+0 | |
2012-04-04 | Makefile: Be silent by default | Benjamin Franzke | 1 | -2/+13 | |
Like automake silent build rules. | |||||
2012-04-04 | Makefile: Use variables instead of many-rules for cflags/ldflags | Benjamin Franzke | 1 | -23/+25 | |
2012-04-04 | Makefile: Use -Wl,--as-needed | Benjamin Franzke | 1 | -7/+7 | |
2012-04-04 | Add capture.c: OpenCV capture displayed with GTK+3 | Benjamin Franzke | 2 | -3/+260 | |
2012-03-31 | roi: Let marked_image always point to a valid pixbuf | Benjamin Franzke | 1 | -11/+7 | |
Either by having an own backing storage or by being a reference to the input image. | |||||
2012-03-31 | roi: Rename input to image | Benjamin Franzke | 1 | -18/+18 | |
And modified_input to marked_image | |||||
2012-03-31 | roi: No need to have a cairo_rectangle_t in do_roi | Benjamin Franzke | 1 | -5/+4 | |
2012-03-31 | roi: Split do_roi into interval creation and matching | Benjamin Franzke | 1 | -43/+53 | |
2012-03-31 | roi: Add a generic pixbuf_get call | Benjamin Franzke | 1 | -18/+18 | |
All those gdk_pixbuf_getters suck | |||||
2012-03-31 | roi: Dont try to unref modification if nothing is modified | Benjamin Franzke | 1 | -3/+5 | |
2012-03-31 | roi: Use GDK_KEY_<keyname> constants | Benjamin Franzke | 1 | -2/+4 | |
2012-03-31 | roi: Further key mask cleanup | Benjamin Franzke | 1 | -7/+4 | |
2012-03-31 | roi: Cleanup types and line-break usages | Benjamin Franzke | 1 | -11/+5 | |
2012-03-31 | roi: No need for GDK_KEY_PRESS_MASK currently | Benjamin Franzke | 1 | -4/+1 | |
2012-03-31 | roi: Remove some unneeded G_OBJECT casts | Benjamin Franzke | 1 | -7/+7 | |
2012-03-31 | roi: Fail if invalid or no image is given | Benjamin Franzke | 1 | -0/+4 | |
2012-03-31 | roi: Move rubberband bounds check into do_roi | Benjamin Franzke | 1 | -30/+31 | |
2012-03-31 | roi: Use GDK_BUTTON_PRIMARY in button_release | Benjamin Franzke | 1 | -4/+6 | |
2012-03-31 | roi: Trivial reorder in draw_rubberband | Benjamin Franzke | 1 | -1/+2 | |
2012-03-31 | roi: The configure-event is not yet needed | Benjamin Franzke | 1 | -8/+0 | |
2012-03-31 | roi: Remove key_press state from roi struct | Benjamin Franzke | 1 | -12/+6 | |
2012-03-31 | roi: Make all functions static | Benjamin Franzke | 1 | -8/+8 | |
2012-03-31 | roi: Schedule rubberband drawing to draw-handler | Benjamin Franzke | 1 | -79/+68 | |
So that we get automatic double buffer handling. | |||||
2012-03-31 | roi: Use gtk_render_{frame,background} for rubberband | Benjamin Franzke | 1 | -23/+20 | |
2012-03-31 | roi: Render only if selected width and height != 0 | Benjamin Franzke | 1 | -1/+3 | |
2012-03-31 | roi: Use gtk3 | Benjamin Franzke | 2 | -13/+11 | |
2012-03-30 | roi: Move to a gtk based selecton-interface | Benjamin Franzke | 2 | -45/+254 | |
2012-03-30 | Add simple roi-algorithm | Benjamin Franzke | 2 | -2/+103 | |
2012-03-24 | wimmel_gl: Use GL_BGRA_EXT in readpixels | Benjamin Franzke | 2 | -5/+21 | |
That is the native format graphics cards use, so we reach a fastpath for the copy, which saves around 1s. | |||||
2012-03-21 | wimmel_gl: Use luminance textures | Benjamin Franzke | 2 | -28/+33 | |
2012-03-21 | commands: Use a smaller scan area | Benjamin Franzke | 1 | -1/+1 | |
Simply to be faster. | |||||
2012-03-20 | wimmel: Convert to calculation on monochrome image | Benjamin Franzke | 1 | -3/+21 | |
2012-03-15 | wimmel: Also use tiff as output format | Benjamin Franzke | 1 | -1/+1 | |
2012-03-15 | wimmel_gl: Reduce newlines in gl framebuffer calls | Benjamin Franzke | 1 | -7/+3 | |
2012-03-15 | wimmel_gl: Output as tiff image | Benjamin Franzke | 1 | -1/+1 | |
Saves 0.5 seconds. | |||||
2012-03-15 | wimmel_gl: Use a GLES2 context | Benjamin Franzke | 2 | -22/+79 | |
Makes it easier to check that only non-deprecated stuff is used. | |||||
2012-03-15 | wimmel_gl: Use byte-alignment for readpixels | Benjamin Franzke | 1 | -2/+1 | |
2012-03-15 | wimmel_gl: Allow compilation with -DGLUT | Benjamin Franzke | 2 | -17/+20 | |
2012-03-15 | Makefile: Pass in 2 threads if /proc/cpuinfo can not be read | Benjamin Franzke | 1 | -1/+1 | |
2012-03-15 | Makefile: Add g_threads cflags/libs | Benjamin Franzke | 1 | -2/+2 | |
2012-03-15 | wimmel_gl: Use a second texture unit for search region | Benjamin Franzke | 2 | -8/+43 | |
Speeds up calulation from ~11s to ~10s. | |||||
2012-03-15 | wimmel.frag: Rename search_rect to srect | Benjamin Franzke | 2 | -8/+7 | |
2012-03-15 | wimmel_gl: Use EGL instead of GLUT by default | Benjamin Franzke | 2 | -28/+55 | |
That way we can create a context and make it current without creating a window. | |||||
2012-03-14 | Revert "wimmel.frag: Discard fragment early if difference is to significant" | Benjamin Franzke | 1 | -6/+3 | |
This reverts commit 5bcbaab8ea90655c2496c8df029a9cb991dba0ce. This was 0.2seconds faster on r600g but 4 seconds slower on sandybridge. | |||||
2012-03-14 | wimmel.frag: Discard fragment early if difference is to significant | Benjamin Franzke | 1 | -3/+6 | |
2012-03-14 | wimmel_gl: Remove unneeded fps calculation | Benjamin Franzke | 1 | -10/+0 | |
2012-03-14 | wimmel_gl: Draw rects around matching subimages | Benjamin Franzke | 2 | -17/+26 | |
All red dots in the GL rendering represent a top-left corner of a matching rectangle. | |||||
2012-03-14 | wimmel: Render to a fbo | Benjamin Franzke | 2 | -28/+54 | |
2012-03-14 | Add wimmel_gl prototype | Benjamin Franzke | 3 | -0/+280 | |
Uses a shader to search for matching subimages. |