openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
B
Blub's qclib
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 7 hours
ago. based on code collected
about 12 hours
ago.
Apr 19, 2023 — Apr 19, 2024
Showing page 1 of 11
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
qccHunkAlloc(): Round block sizes up to the next 8 to make sure all blocks returned are aligned at least to that size. Fixes problems with alignment exceptions occuring on MIPS/Irix and should also improve performance on those systems that silently emulate badly aligned data accesses.
isthisinuse
More...
over 13 years ago
Migrated QCLib stuff over from WIP branch.
acceptthis
More...
about 14 years ago
Patch by div0: add temp locking to ADDSTOREP emulation This avoids the issue that temps used in += operations can be overwritten by function calls in the expression.
blubberwoolf
More...
over 14 years ago
More robust. Slightly.
acceptthis
More...
over 14 years ago
OP_MULSTORE_V is actually vec*float, so translate it to OP_MUL_VF instead of OP_MUL_V - this allows the direct use of vec *= float
blubberwoolf
More...
over 14 years ago
keep using num*sign when the token has no . in it, since in such cases it shouldn't become NaN, and we cannot use atof on tokens like 0xABC which end up, too
blubberwoolf
More...
over 14 years ago
null-terminate before using atof, not afterwards...
blubberwoolf
More...
over 14 years ago
-Ocj must take OP_GOTO into account this removes the unreachable-code warning when using 'break' at the end of an if block within a loop
blubberwoolf
More...
over 14 years ago
using atof() for floats in QCC_PR_LexNumber() so huge numbers don't create NaNs
blubberwoolf
More...
over 14 years ago
don't use -fiffloat by default due to the performance hit. but always force it to be active if we have an actual OP_IF_F instruction in the target.
acceptthis
More...
over 14 years ago
iffloat by default.
acceptthis
More...
over 14 years ago
Can I go back to bed now?
acceptthis
More...
over 14 years ago
Yeah, I suck. Really works properly now. Maybe.
acceptthis
More...
over 14 years ago
Fixed LexNumber to properly replace LexFloat.
acceptthis
More...
over 14 years ago
Bah, forgot to save after disabling it again.
acceptthis
More...
over 14 years ago
You can kill me now.
acceptthis
More...
over 14 years ago
Added IF_F instructions. Added -fassumeint so constants are by default ints instead of floats (like in C). Use a decimal point and it'll be a float. Fixed a couple of omissions/bugs reported by Blub. Added lame x86 jit which is still buggy, incomplete, and disabled. And bigfoot will hate it.
acceptthis
More...
over 14 years ago
-werror support for fteqcc once again, blame blub.
acceptthis
More...
over 14 years ago
My god, was I asleep when I did that?
acceptthis
More...
almost 15 years ago
I wonder how many more bugs there are left for Blub to find.
acceptthis
More...
almost 15 years ago
Bugfixes courtesy of Blub: Fixed new line counting in multi-line comments. Fixed unary operators to favour a single term, except for the unary not operator. Added: Unary not operator warns whenever it consumes more than a single term. Added more ways to optimise logic (a+0 = a).
acceptthis
More...
almost 15 years ago
fix makefile for qclib
timeserv
More...
almost 15 years ago
Looks like someone forgot a file.
acceptthis
More...
almost 15 years ago
and a bit more
acceptthis
More...
almost 15 years ago
Trying to clean up qclib a little.
acceptthis
More...
almost 15 years ago
actually apply fteqcc intrinsics patch http://stud4.tuwien.ac.at/~e0725517/patches/fteqcc_fix_intrinsics.diff
timeserv
More...
almost 15 years ago
Fixed the makefile so qcc builds again by default.
acceptthis
More...
almost 15 years ago
Added csqc->ssqc requests. Fixed up cl_indepphysics. Sending is fully independent, bar sync points. Fixed so #if 0 works in qc code. Fixed up error conditions in qclib when features are not supported. The webpage generator will now refcount properly. Fixed error conditions when using glsl shaders. If MULTITHREAD is defined, r_loadlit will not light inside a separate thread. We now generate VBOs for bsp objects. Shaders/rtlights don't use them yet. Fixed up MVD/multiview playback a bit. It now looks like it works! (cl_hightrack will no longer track the same person in all views). Fixed error conditions when attempting to download versioned csprogs. Reduced the number of places that a q3-style marked up string is expanded. I think there are a couple places left still though. Approximated ezquake colour codes. Memory mapped read file access in win32, where we can. Not sure about this. Lets see how things pan out.
acceptthis
More...
almost 15 years ago
Should fix certain compiler issues reported to me by Blub\0, found when compiling nexuiz code. This is Blub's fix.
acceptthis
More...
almost 15 years ago
added cprint console command. fixed nq client loading-screen persisting bug fixed nq clients getting flooded by packets. fixed nq clients not receiving any entities removed a bit of redundant code in pmove fteqcc: merged array function calls with real function calls, fixing return values in the process. vid_preservegamma now defaults to off. windows sucks. tweeked the prototype FTE_CSQC_SKELETONOBJECTS a bit. still not official nor advertised. added a little bit more functionality to halflife support csqc got some pmove tweeks. this is how I want it to work. nothing has been changed that is really incompatible with darkplaces in this commit. added markers around some ext_csqc_1 features.
acceptthis
More...
about 15 years ago
←
1
2
3
4
5
6
7
8
9
10
11
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree