summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2004-01-20Re-add checksum for MesaDemos, that somehow got lost along the way.jschauma1-1/+3
Noted by Takahiro Kambe.
2004-01-20Update Mesa and friends to version 6.0:jschauma30-362/+631
Changes since 5.2: New: - full OpenGL 1.5 support - updated GL/glext.h file to version 21 Changes: - changed max framebuffer size to 4Kx4K (MAX_WIDTH/HEIGHT in config.h) Bug fixes: - fixed bug in UNCLAMPED_FLOAT_TO_UBYTE macro; solves a color clamping issue - updated suno5-gcc configs - glColor3 functions sometimes resulted in undefined alpha values - fixed FP divide by zero error seen on VMS with xlockmore, others - fixed vertex/fragment program debug problem (bug 873011) - building on AIX with gcc works now - glDeleteProgramsARB failed for ARB fragment programs (bug 876160) - glDrawRangeElements tried to modify potentially read-only storage - updated files for building on Windows Changes since 5.0.2: New features: - reorganized directory tree - GL_ARB_vertex/fragment_program extensions (Michal Krol & Karl Rasche) - GL_ATI_texture_env_combine3 extension (Ian Romanick) - GL_SGI_texture_color_table extension (Eric Plante) - GL_NV_fragment_program extension - GL_NV_light_max_exponent extension - GL_EXT_texture_rectangle (identical to GL_NV_texture_rectangle) - GL_ARB_occlusion_query extension - GL_ARB_point_sprite extension - GL_ARB_texture_non_power_of_two extension - GL_IBM_multimode_draw_arrays extension - GL_EXT_texture_mirror_clamp extension (Ian Romanick) - GL_ARB_vertex_buffer_object extension - new X86 feature detection code (Petr Sebor) - less memory used for display lists and vertex buffers - demo of per-pixel lighting with a fragment program (demos/fplight.c) - new version (18) of glext.h header - new spriteblast.c demo of GL_ARB_point_sprite - faster glDrawPixels in X11 driver in some cases (see RELNOTES-5.1) - faster glCopyPixels in X11 driver in some cases (see RELNOTES-5.1) Bug fixes: - really enable OpenGL 1.4 features in DOS driver. - fixed issues in glDrawPixels and glCopyPixels for very wide images - glPixelMapf/ui/usv()'s size parameter is GLsizei, not GLint - fixed some texgen bugs reported by Daniel Borca - fixed wglMakeCurrent(NULL, NULL) bug (#835861) - fixed glTexSubImage3D z-offset bug (Cedric Gautier) - fixed RGBA blend enable bug (Ville Syrjala) - glAccum is supposed to be a no-op in selection/feedback mode - fixed texgen bug #597589 (John Popplewell) Changes: - dropped API trace feature (src/Trace/) - documentation overhaul. merged with website content. more html. - glxgears.c demo updated to use GLX swap rate extensions - glTexImage1/2/3D now allows width/height/depth = 0 - disable SPARC asm code on Linux (bug 852204)
2004-01-19Make this compile with gcc3. Should fix PR 24151.cube16-1/+553
2004-01-18Update to 0.8.2rc5. Closes PR pkg/24142 by Murray Armfield.jmmv3-19/+5
Changes since version 0.8.2-rc4 - Let Xine play all URLs in playlist - Change alsa to alsa5/alsa9 audio driver for MPlayer Changes since version 0.8.2-rc3 - Compile fix for Qt-3.1 - Compile fix for xine-lib-1-rc2
2004-01-16Update to 0.4.0xtraeme4-20/+28
Changes: o 4:2:2-profile decoding o Better robustness o Concatenated streams support o Color conversion helper library o sparc VIS MC optimizations o Basic documentation, etc...
2004-01-16Removed "-malign-double" from compiler optimisation flags. This kept povray fromjklos2-5/+5
compiling on PowerPC and m68k, amongst others.
2004-01-16Downgrade required version to >=2.4.0xtraeme1-2/+2
2004-01-15Packages converted to use buildlink should think that the "real" CC isjlam1-2/+2
BUILDLINK_CC.
2004-01-15Update to KDE 3.1.5.markd4-133/+137
Changes: * kiconedit: Fix loading of remote files
2004-01-14Fix build with gcc3agc2-1/+17
2004-01-13Add and enable xawtv.jmmv1-1/+2
2004-01-13Initial import of xawtv, version 3.90:jmmv6-0/+177
xawtv is a set of utilities to manage the video4linux interface (and BSD's bktr driver too). The main component of the suite is xawtv itself, which is a X11 application to watch the TV. The package includes the following main utilities: * xawtv: a nice X11 application for watching TV. * v4lctl: a command line tool to set video4linux parameters. * streamer: a command line tool for capturing still images and AVI videos (with sound). * radio: a simple, curses-based radio app. * webcam: captures images and uploads them with FTP to a Web-Server in an endless loop. From pkgsrc-wip. Overlay mode now works, so this is why I'm importing it.
2004-01-13GD apparently grew the need for pthreads; tell the buildlink machinerysimonb2-2/+4
about it so that dependant packages also build.
2004-01-12Now links dynamically with zlib and libpngadam3-4/+21
2004-01-12Allow this to build on NetBSD alpha from 1.6ZA onward.jdc1-1/+2
Tested on a PC164LX with 1.6ZF/X4.4.0rc2.
2004-01-12Apply several bugfixes:wennmach5-14/+116
1. fix ifdef symbol in parse.c XFT2 -> USE_XFT2 2. fix codeset names for iconv_open(3) in draw.c Two codeset names of `UTF8' and `iso2022jp' don't work on NetBSD. 3. fix comparison bug in draw.c A integer value should not be compared with a iconv_t variable directly. 4. fix PR pkg/24030 Fixes provided by Kouichirou Hiratsuka in PR pkg/24053. Closes PR pkg/24053 and PR pkg/24030.
2004-01-12s/then/than/, noted by Soren Jacobsen in pkgsrc-wip.wiz3-3/+3
2004-01-12Set MAINTAINER to tech-pkg@NetBSD.org.epg1-2/+2
2004-01-11Update gfract to use buildlink3.ben1-14/+16
2004-01-10Remove KDE1 packages (and dependencies) from pkgsrc, since the KDEwiz11-521/+1
authors have dropped support for it and have not been backporting security fixes. As proposed on tech-pkg numerous times (last one: Dec 27 2003).
2004-01-10Update to 2.31a as blender-2.31.0.1. Changes to 2.31:jschauma2-5/+6
- 3D Window: while moving Camera Object in camera view, the constraint line was drawn incorrect. - 3D Window: the Transform Panel displayed wrong when in FaceSelect or VertexPaint mode. - 3D Window: in the MKEY "move to layer" menu, the numeric hotkeys were mixed up - Ipo Window: in newly created Ipo Windows the Transform Panel was drawn with zero size - Rendering: autosmooth was always on when Material option "Radio" was set... should only be done when render option "Radio" was set too. - OSX: restored CTRL+F12 or ALT+F12 for rendering when your system ejects CDROM with F12 (ahem!). - OSX: fixed bug in using texture and sequence plugins (thanks Bischofftep!). In the distro are sample compiled plugins (.so) included. - MS Windows: the File Browse window displayed wrong path/filename on attempt to read a non-existing directory. - Added for the manual designers: when you want to make screenshot with a pulldown or popup menu in it, press (alt+)ctrl+f3 while the menu is visible, then ESC, and press (alt+)ctrl+f3 again. Note the (alt+) is for OSX users only.
2004-01-10Upgrade to 2.31; remove html documentation which now has its ownjschauma3-2337/+10
package (blender-doc) and add the various build definitions to BUILD_DEFS. Changes since 2.28: - Added buttons drawing Theme 'Rounded'. This uses a new feature in button code that enables aligning buttons in groups together. Will be implemented for the default 'Shaded' theme later. - New default startup file built in. Only shows when you delete .B.blend in your home directory. It has mainly been designed to match the 2.3 manual best. Most obvious change is not starting with a 4-split 3D Window anymore. - Important note: all buttons to call an "Image Select Browser" have been removed from Blender. This is instable code, and caused far too many crashes. The functionality is still accessible though by holding CTRL while pressing a "Load" button for images. This as 'undocumented' feature for power users. :) - Mesh Subdivision Surfaces: now supports 'hide' option as well (HKEY). --- Python: - New module: Lattice - New module: Texture (mostly done already, only missing access to Ipo, EnvMap, ColorBand & Plugin) - Bugfix: Object.makeParent - NMesh: new vertex grouping methods: .renameVertGroup, .getVertGroupNames - Doc updates --- Bug fixes: - Interface: removing a window edge (Join Areas) sometimes removed the wrong edge. Was a very old bug... but showed up in new standard default file. - AntiAlias fonts: file paths longer than 64 characters caused crash. Is 256 now. - Themes: switching main Theme didn't update button draw type for Theme buttons themselves. - IpoWindow: using the new Transform Properties Panel, some buttons caused the event being handled double, giving weird results. - IpoWindow: Sometimes the Transform Properties Panel was drawn with zero size. Added a more strict version check for this to prevent it. - F6 Texture Buttons: browsing a new texture for a Lamp only gave the "Add New" option. - F6 Texture Buttons: the "Default Vars" now resets the environment mapping settings as well. - UV Image Editor: saving an image (after using Texture Paint) now is in same type as original image (was Targa only). - 3D Window: when using a SpotLight in 'Textured Draw mode' (aka Potato mode) the 'Solid Draw mode' turned out black. (Bug since 2.0!) - 3D Window: the MKEY 'movetolayer' option doesn't close anymore on numeric input. Somewhere before 2.25 this was changed... weird. Now you can set layers with numeric buttons, including using ALT for numbers larger than 10, and using SHIFT for extend-select buttons. Press OK or Enter to close the menu. - 3D Window: CTRL+1 (or 2,3,4) crashed when no Object as active. This hotkey is for setting subdivision level for Meshes. - 2.30 error: clicking to select Objects at same location now correctly cycles through the available Objects again. - 2.30 error: CTRL+SHIFT+F3 allows screen capture of entire Blender window again. (For OSX: also press ALT for screen capture). - 2.30 error: the "Emulate 2 button mouse" option, allowing ALT+LeftMouse for MiddleMouse now works again. - Fixed in Unified render (now is actually usable!): - alpha was wrong for halos with lines or rings - halo rendering wrong combined with spothalo - no antialiasing with sky when rendering spothalo - cleaned some weird usage of gamma for spothalo and sky (when rendering sky + spothalo, sky got gamma corrected (Note: "Unified render" renders all in a single pass, whilst normally Blender renders in separate layers for opaque faces, transparent faces, halos and sky. The layers then are merged using alpha, which can cause several (depth) errors.) - When rendering a 'square spot' it displayed rotated wrong in an Environment Map. - When rendering Material with option "Wire", rendering in parts gave errors. - When rendering a Mesh with multiple users (linked-duplicates) it caused a crash when it used UV faces. - Rendering specular highlights for Sun light works correctly again. - Pressing ESC during rendering now reacts immediately again. This was reported fixed before, but accidentally un-committed from the code. - Rendering shadeless Material with UV "TexFace" option had a wrong gamma. - Rendering started with mouse cursor in a 3D window now renders "Local View" or unlocked layer settings again. - Rendering with Meshes using "Smooth" appearance always had "Auto smooth" set on. Was introduced for Radiosity render in 2.28c. Now it only uses "Auto smooth" when the radiosity render is actually used. - Removed old hack from rendering, which enabled a "Border" render in a previously rendered image. It was badly implemented and crashed too often. Related to this, code was cleaned up which prevents errors as reported in rendering with "Border" and "Fields". - The default built-in font was not rendered when using background rendering (blender -b on commandline). - Converting a 3D closed curve (Bezier or NURBS) to a Mesh (ALT+C) the result was a bunch of unconnected vertices. - Constraints: Fixed the lag with Follow Path. - Constraints: prevented creating endless loops. - Mesh Vertex Keys: now can have up to 64k vertices, was 32k. - Mesh Editmode: using Undo caused vertex colors and UV texture information to get lost. - Mesh Editmode: using Undo caused 'hide' status of vertices being lost. Solved by storing this in the Mesh themselves, so the 'hide' status will be restored when leaving/entering EditMode. - Mesh EditMode: the Knife Tool sometimes cut unselected edges as well - Mesh Editmode: Fixed crash when try to faceloop-cut (SHIFT+R, CTRL+R) with a Mesh having an edge that didn't belong to any face. These tools now also update the vertex counter as displayed in 'Info header'. - Mesh object: "Subdiv" level 0 and draw type "Optimal" caused Mesh not drawing in EditMode. - Armatures/Meshes: using "Parent Armature->Name Groups" puts the Mesh in a state that is ready for weight paint. - MetaBalls: the displaylists were re-created for each redraw of 3d window, causing an enormous slowdown. Now it runs smooth again. (Old bug!) - Blender didn't rename 'temp save' file to quit.blend at quit. Was reported on OSX and Linux. - Materials: The stencil option only worked for one channel with normal-mapping. Now it works for all as it's supposed to be. - OSX: using the F10 RenderButtons "Play" option now pops the window to the front. This also for starting blender from command line. - OSX: the preferred AntiAlias font couldnt be written in .b.blend (unless you manually install the font in ~/.blender/) - MS Windows, Blender Text editor: Using clipboard to copy/paste text (CTRL+C and CTRL+V) works with correct line endings. ---- Various fixes: - Interface: cleaned up aligning and positioning of buttons in most Panels (for manual) - Added decorations to 'Minimal' buttons Theme to make it usable, also restored the 2.2x drawing style for buttons as 'OldSkool' Theme. - 2.30 error: in 3D window selecting Objects wasn't updated correctly in all situations. - 2.30 error: CTRL+LeftMouse click allows selecting Objects in EditMode again. - 2.30 error, the new toolbox and floating menus were closed when mouse left the menu immediately. Is now a safety of 40 pixels again. - Action Window: zooming in increased with factor 5. - Buttons Window: the Panel background color+alpha is part of Theme settings now. - 3D window, when setting a render border in camera view (SHIFT+B) the associated render option is set as well. - 3D Window: OpenGL render option is icon in window header again, and now uses Theme Color for background as well. - 3D Window: a Constraint now draws a blue dashed line to its parent. - 3D Window: Enter EditMode from FaceSelect mode correctly selects vertices again - 3D Window: transform option (SKEY) allows typing in zero scaling value. - 3D Window: Warp transform option (SHIFT+WKEY) allows typing in values. - 3D Window: the header didn't display 'Mesh' pulldown menu when VertexPaint mode and EditMode were both active. - 3D Window: modes 'VertexPaint' and 'Weightpaint' and 'Texturepaint' allow drawmode wire-extra again. - Image Window: the buttons in header were messed up in 2.30 - TextEditor window: the hotkeys ALT+N (new) and ALT+O (open) now also work when no 'text block' is active or available in Blender. - File Browse window: text sometimes was drawn over outer border. - Theme for TextWindow now allows color for text as well. - F5 MaterialButtons: when you set "Halo", and "Star", then disable "Halo", the "TexFace" button was set. The fix also prevents RGB from being reaset to 1.0. - F5 MaterialButtons: "OB" and "ME" buttons in 2nd Panel didnt work properly. Also the "1 Mat 1" buttons didnt display in all situations. - F6 TextureButtons: "Crop and Anim" Panel had wrong name... now "Anim and Movie". This Panel now draws buttons always, because it is for the 'anim option' (sequence of files) which is different from 'movie' option (single file). - F6 ObjectButtons: added to the Constraint Panel buttons indicating the 'Active Bone' or 'Active Object', like previously (2.2x) was drawn in constraint buttons header. - F6 TextureButtons: Colorband color sliders didnt update the colorband - F9 EditButtons: moved vertex group buttons to first Panel. These buttons should be available outside editmode as well. - F9 EditButtons: changed decimator slider into number-button, with only 1 vertex in Mesh the slider didn't display OK. The slider also provided insufficient space for the full text. - Constraints: sometimes its data was not available (null) after reading file, causing a crash. Code has been secured. - In render output window; using Pad-plus and minus zoom now always includes a zoom level 1.0 now. - Mesh EditMode: Knife tool now has correct cursor, for all platforms. - Mesh EditMode, Knife Tool: ESC for pop-up menu was not handled, and pressing ENTER at pop-up menu caused 'mouse trail' call to exit. - OSX: is now compiled with optimizing, giving a speed gain of 10-20%. - OSX: using the Apple Quicktime dialog when choosing a movie format (F10 render buttons) still can cause a freeze when you choose the "Options" button. This has been verified by Apple as a system bug. We added a warning when you choose this option in Blender.
2004-01-10Note that this package contains only the documentation.jschauma1-0/+2
2004-01-10Add/enable blender-docjschauma1-1/+2
2004-01-10Initial import of blender-doc, a standalone package for the ratherjschauma4-0/+5235
immense HTML documentation of blender.
2004-01-10Set MAINTAINER to "tech-pkg" instead of "packages".kristerw2-4/+4
2004-01-09Changes 2.0.20:adam2-5/+5
fixed binary API incompatibility introduced in 2.0.16
2004-01-08Changes 2.0.19:adam2-5/+5
correcting problem with the built-in gd fonts on Unix Changes 2.0.18: introduced a conveniently precompiled DLL for Windows programmers the default separator of alternative truetype font paths is now a semicolon rather than a space
2004-01-08Add and enable kmplayer.jmmv1-1/+2
2004-01-08Initial import of kmplayer, version 0.8.2rc3:jmmv6-0/+125
KMPlayer is a KDE gui frontend to mplayer. It runs as a standalone application as well as being a KPart, making it possible to embed in konqueror or in KHTML. Slightly based on package from pkgsrc-wip.
2004-01-08Updated XFce to 4.0.3martti4-8/+9
- Leak in window manager's pixmap management - Various file manager fixes - Translation updates - Support for KDE system tray was added
2004-01-07s/buildlink2/buildlink3/ I must be going blind!jlam1-2/+2
2004-01-07From the log for rev. 1.1260 of bsd.pkg.mk:jlam2-4/+4
"Package Makefiles should refer to PKG_SYSCONFBASEDIR instead of PKG_SYSCONFBASE when they want PKG_SYSCONFDIR stripped of PKG_SYSCONFSUBDIR. This makes PKG_SYSCONFBASE=/etc work with pkgviews by installing all config files into /etc/packages/<pkg> instead of occasionally putting some directly into /etc."
2004-01-06fix typo ('HP' instead of correct 'PHP')jdolecek1-1/+1
2004-01-06bl3ifyjlam1-7/+9
2004-01-05bl3ifyjlam1-6/+10
2004-01-05bl3ifyjlam1-4/+8
2004-01-05bl3ifyjlam6-16/+32
2004-01-05Little bug in the Makefile, mea culpaadam1-2/+2
2004-01-05Changes 2.0.17:adam4-20/+23
minor compilation and packaging problem fixed Changes 2.0.16: Adds polar coordinate transformation, text on a circle, thread safety truetype font output, performance optimizations, correct compilation with the latest versions of freetype, and many fixes
2004-01-05bl3ifyjlam2-23/+12
2004-01-05bl3ifyjlam4-27/+21
2004-01-05Use S/+$// instead of C/\+$// to save a backslash. Very highlyjlam13-26/+26
recommended by seb :)
2004-01-05Sow BUILDLINK_USE_BUILTIN.<pkg> and reap _NEED_<PKG> variables.jlam4-72/+72
2004-01-05It's more reliable to check <GL/gl.h> instead of <GL/glext.h> for thejlam1-4/+4
appropriate GL_VERSION_m_n definitions to divine the version of Mesa that's installed with XFree86.
2004-01-05Whitespacejlam1-4/+4
2004-01-05Update to 2.0.4, closes PR pkg/23820.xtraeme4-29/+17
Changes: o build fix: cygwin has no sys/shm.h and sys/ipc.h, so configure disables all targets requiring them, if not present. o cbconsist demo: sync with devel tree o gcc 3.3 compiling fix for default/linear_16/crossbuild.c (fixes Debian bug #197214) o merged build fix from FreeBSD's ports tree to make the xf86dga target compile on FreeBSD (fixes FreeBSD PR ports/52380) o X-target + minor mode initialization fix from Argo Vessmann + shm helper checks return code, when setting up the directbuffer + release locking on failure. (Threadsafety fix) + fixed geometry check. Opening (very) small windows is now possible.
2004-01-05Update to 0.8.4xtraeme5-45/+26
Changes since 0.8.3: * gcc 3.3 warning fix (warnings caused by <ggi/gg.h>:194 fixed) * hotfixes for libgii 0.8.3 * fixed memory leak on unloading modules under Darwin * win32 (cygwin/mingw) compile fixes from Albert Graef * cygwin build fixes
2004-01-04Re-arrange to match example buildlink3.mk file in bsd.buildlink3.mk.jlam13-96/+72
2004-01-04Bump revision due to librsvg2 update (libcroco added as a dependancy).jmmv1-2/+2