0
I Use This!
Inactive

Commits : Listings

Analyzed about 7 hours ago. based on code collected about 12 hours ago.
Apr 19, 2023 — Apr 19, 2024
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. More... over 13 years ago
Migrated QCLib stuff over from WIP branch. 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. More... over 14 years ago
More robust. Slightly. 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 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 More... over 14 years ago
null-terminate before using atof, not afterwards... 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 More... over 14 years ago
using atof() for floats in QCC_PR_LexNumber() so huge numbers don't create NaNs 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. More... over 14 years ago
iffloat by default. More... over 14 years ago
Can I go back to bed now? More... over 14 years ago
Yeah, I suck. Really works properly now. Maybe. More... over 14 years ago
Fixed LexNumber to properly replace LexFloat. More... over 14 years ago
Bah, forgot to save after disabling it again. More... over 14 years ago
You can kill me now. 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. More... over 14 years ago
-werror support for fteqcc once again, blame blub. More... over 14 years ago
My god, was I asleep when I did that? More... almost 15 years ago
I wonder how many more bugs there are left for Blub to find. 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). More... almost 15 years ago
fix makefile for qclib More... almost 15 years ago
Looks like someone forgot a file. More... almost 15 years ago
and a bit more More... almost 15 years ago
Trying to clean up qclib a little. More... almost 15 years ago
actually apply fteqcc intrinsics patch http://stud4.tuwien.ac.at/~e0725517/patches/fteqcc_fix_intrinsics.diff More... almost 15 years ago
Fixed the makefile so qcc builds again by default. 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. 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. 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. More... about 15 years ago