42003 Commits

Author SHA1 Message Date
Alexander von Gluck IV
d0df888925 swrast: Fix inverted rendering
* Override swrast RenderBuffer mapping function
  so we can invert Y at rendertime.
hrev43904
2012-03-30 16:43:21 -05:00
Alexander von Gluck IV
df82ad659d swrast: Style cleanup, no functional change hrev43903 2012-03-30 15:28:28 -05:00
Alexander von Gluck IV
cd0ba1c23a swrast: Header comment cleanup
* Clean up header information and dates
* We can safely remove this Mesa blurb now
2012-03-30 15:02:27 -05:00
Alexander von Gluck IV
1044ebb29c swrast: Set RowStride, remove Viewport hook 2012-03-30 14:43:27 -05:00
Alexander von Gluck IV
ca55f49062 swrast: remove unneeded component ordering 2012-03-30 14:00:24 -05:00
Alexander von Gluck IV
db8c0f96f6 swrast: Remove unused clear code 2012-03-30 13:09:09 -05:00
Alexander von Gluck IV
21e0911b7d swrast: Header style cleanup
* Functions are pushed out one tab due to
  very long types
2012-03-30 13:07:53 -05:00
Alexander von Gluck IV
065cba5314 swrast: Initial rewrite for new Mesa
* Stop using internal fb and rb wrappers
* Stop doing Get/Put Row
* Stop malloc'ing buffers
* Tons of other changes
2012-03-30 13:02:40 -05:00
Alexander von Gluck IV
a37e0c23c8 swrast: Remove Get/Put Row/Value code as it no longer exists 2012-03-30 10:43:14 -05:00
Alexander von Gluck IV
67fd0d069c mesa: Use updated gcc4 Mesa build 2012-03-30 10:38:48 -05:00
Alexander von Gluck IV
b318ebee97 mesa: Add stock Mesa diffs for mainline mesa
* rtasm symbol collision fix.
  There is older Mesa rtasm code, and newer Gallium3D
  rtasm code. There are colliding symbols only seen when
  you link Mesa and Gallium into the same shared library.
  This diff makes Mesa use the Gallium3D rtasm code.
* Mesa target architecture fix.
  This ensures the generated Mesa binaries work under
  Pentium or higher processors. Fix for #8318
hrev43902
2012-03-30 10:09:08 -05:00
Hamish Morrison
8d40592821 mmap should try to honour the address hint hrev43901 2012-03-29 20:02:37 +02:00
Alexander von Gluck IV
6aaadd60dd radeon_hd: Fix bytes per row passed to app_server
* Video modes with widths that are not multiples of
  32 were failing to set
* Should solve analog "skewed display"
* Add debugging on adjusted framebuffer pitch
* Thanks go out to AMD open source developers for
  the help tracking this one down!
hrev43900
2012-03-29 07:00:37 -05:00
Alexander von Gluck IV
7e9cb02755 radeon_hd: Correct framebuffer pixel pitch alignment hrev43899 2012-03-29 06:14:35 -05:00
Jérôme Duval
66bcbd98fc ffmpeg: updated to 0.10.2 hrev43898 2012-03-29 00:04:17 +02:00
Matt Madia
94e42cca32 Updated VL-Gothic fonts to version 20120325. Fixes #8425. hrev43897 2012-03-28 17:19:14 -04:00
Jérôme Duval
4d498fcbe6 ffmpeg: gcc2 seems to produce crashing code with -O3, switch to -O2.
* should help with #8393
hrev43896
2012-03-28 22:55:47 +02:00
luckypower
5dca884fa5 Fix #8257: Locale not showing 24h/12h mode.
* apply patch from 'luckypower', that fixes the problem
  in BFormattingConventions - thanks!

Signed-off-by: Oliver Tappe <zooey@hirschkaefer.de>
hrev43895
2012-03-28 22:39:49 +02:00
François Revol
6552b1085c Fix a typo
This code will go away anyway, but fix it for reference.
hrev43894
2012-03-26 23:38:14 +02:00
François Revol
be06c5a53c Build fix
Reuse haiku-utils_rsrc jam var from upper Jamfile.
hrev43893
2012-03-26 23:29:58 +02:00
François Revol
a59d56fa36 gcc4 build fixes. hrev43892 2012-03-26 23:22:49 +02:00
Axel Dörfler
647cff2e59 Imported BFS-Tools (without docs), added bfsinfo to the image.
* The sources are unchanged, and most of it doesn't follow Haiku's coding
  style -- stuff that I updated over the years might also have seen a coding
  style update.
* This was also the basis on which Haiku's BFS has been written.
* In the long run, the stuff in 'lib' that is already part of BFS should
  be removed, and used directly from BFS itself.
* I haven't yet added any other of the tools to the image. Not sure if they
  are ready for inclusion yet; 'recover' could also be renamed to reflect that
  it is BFS specific.
hrev43891
2012-03-26 22:48:07 +02:00
Alexander von Gluck IV
8a7256ae14 jamfile: Update speex package name
* Not sure where this optional package went however
  it is no longer on haiku-files.org
* A newer speex package does exist however.
* Should fix #8371
* If this doesn't work speex (and maybe sdl) optional
  packages need rebuilt
hrev43890
2012-03-26 15:36:31 -05:00
François Revol
8f5e824baa Return something from CFE entry point
Return something in case of mismatched signature.
Added some test code, the entry point didn't seem to be called at all during last tests.
hrev43889
2012-03-26 22:07:35 +02:00
John Scipione
1a6b60e613 Addresses some of the issues brought up in ticket #8148
The key labels have been changed to Win/Option and Alt/Command
to better associate them with the key names on a PC keyboard. This is
not perfect, but, better.

Added a checkbox entitled "Switch right Alt/Command and Win/Option keys"
This checkbox does what it says, switches the keys on the right side
of your keyboard leaving the left side according to how you set them.
This is needed for some international keymaps.

Whether or not you have switched already is not remembered, you have to
check the box each time you open the dialog. I don't know how to figure
out whether or not the keys have been switched already reliably. Hopefully
this isn't a big deal.

Set the menu option and window title to sentence case, thanks Humdinger.
hrev43888
2012-03-25 16:45:00 -04:00
John Scipione
3109e9c7b5 Silly change. Make Apple Aluminum keyboard layout keys all white resembling the hardware that it comes from. hrev43887 2012-03-25 12:18:29 -04:00
Alexander von Gluck IV
5e87e39562 radeon_hd: Don't pass old pixel clock to encoder
* pll_set can make pixel clock adjustments.
* Anything after pll_set should use encoder pll
  to ensure adjustments are picked up.
hrev43886
2012-03-24 21:08:28 -05:00
Alexander von Gluck IV
d8ac7e28ee radeon_hd: Fix DCE version check
* Trace cleanup
* Minimal change
hrev43885
2012-03-24 20:30:14 -05:00
Niels Sascha Reedijk
2a32bdb29e Update translations from Pootle. hrev43884 2012-03-24 20:44:38 +01:00
JackBurton
73a1e6ebd2 Merge branch 'master' of ssh://git.haiku-os.org/haiku hrev43883 2012-03-23 20:57:36 +01:00
JackBurton
74bf282400 Added correct dependency to freetype. I couldn't build a hybrid image
without this change.
2012-03-23 20:51:20 +01:00
François Revol
aa29a30426 Fix cutting names of views containing spaces. hrev43882 2012-03-23 00:37:29 +01:00
François Revol
34cfa02327 Dump actual mode count in vesa_accelerant_mode_count() debug output. 2012-03-22 23:59:56 +01:00
Alexander von Gluck IV
151b499622 radeon_hd: Add spread spectrum control functions
* Store SS information with PLL
* Probe SS information for PLL
* Disable SS more correctly
* May resolve mode setting issues on newer cards
hrev43881
2012-03-22 17:00:08 -05:00
JackBurton
f367fc9d6a Merge branch 'master' of ssh://git.haiku-os.org/haiku 2012-03-22 22:43:06 +01:00
Alexander von Gluck IV
67da9f0716 radeon_hd: Fix oops in hrev43880 2012-03-22 16:18:09 -05:00
Alexander von Gluck IV
d07afea357 radeon_hd: Fix AtomBIOS provided reference divider
* When AtomBIOS provides a reference divider, we should
  still attempt to perform calculations using it vs
  returning.
2012-03-22 13:05:39 -05:00
Alexander von Gluck IV
41cf61d1c9 radeon_hd: Don't call TV encoder control improperly
* TV encoder was dropped on DCE5+
* (ATOM_DEVICE_TV_SUPPORT | ATOM_DEVICE_CV_SUPPORT)
  will improperly match DFP4 (0x2 | 0x8) = 0xA
* Bug reported to linux kernel driver
hrev43880
2012-03-22 11:49:15 -05:00
Alexander von Gluck IV
bc83207890 radeon_hd: Add new VCE encoder defines
* Internal encoder introduced for HD 7xxx
* si_tn [PATCH 02/48]
hrev43879
2012-03-22 08:41:17 -05:00
Jérôme Duval
5b93b4477e ffmpeg: updated gcc2 package and fixed crashes on exit.
* replaced calls to free() with calls to av_free().
* updated gcc2 package to disable SSE and a few options like we had
  before with 0.6.
hrev43878
2012-03-22 01:20:06 +01:00
JackBurton
aae7ed37e0 Merge branch 'master' of ssh://git.haiku-os.org/haiku 2012-03-21 15:18:58 +01:00
Jérôme Duval
ea702bff5f ffmpeg: updated optional packages removing --disable-mmx option. hrev43877 2012-03-19 01:13:41 +01:00
Jérôme Duval
f659f955ba Added an optional package DevelopmentPowerPC
* haiku-devlibs-ppc-gcc4 zip archive contains libroot and glue (but no stdc++).
* fixed /boot/develop/lib/$arch symlink to point to the right dir instead of current.
* setgcc now handles the ppc arch and updates the arch link /boot/develop/lib.
hrev43876
2012-03-18 15:36:26 +01:00
Jérôme Duval
026d20288d fs_shell: fix trace build for vfs.cpp 2012-03-18 15:36:25 +01:00
Rene Gollent
e766bb9e26 Fix iso9660 add-on.
hrev43777 introduced a regression that resulted in the symlink flag byte
no longer getting skipped in non-trace builds. Fixes #8369.
hrev43875
2012-03-18 10:05:04 -04:00
John Scipione
12c10314f9 Remove MimeType docs from MimeType.cpp and cleanup style issues in that file. Create a MimeType.dox file and add the docs there. hrev43874 2012-03-18 00:09:53 -04:00
Jérôme Duval
65bce31ef8 Freetype: FreetypeRules isn't needed anymore.
* fixed copy of freetype headers, now part of the optional package.
hrev43873
2012-03-17 22:52:10 +01:00
Jérôme Duval
0460c54de1 ice1712: fixed debug build and warnings. hrev43872 2012-03-17 22:47:09 +01:00
Jérôme Duval
64b0784e6c MediaPlayer: VideoConsumer now prints bounds when buffer can't be allocated. hrev43871 2012-03-17 21:57:57 +01:00
Jérôme Duval
93e180d06b ice1712: added to the image hrev43870 2012-03-17 20:54:57 +01:00